Alwinator / Alwinator/react-native-http-bridge-refurbished

IOS not working - BridgeServer undefined

Aperta
#43 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
75
Fork
30
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hello team,

I am trying to run the library and its working for android without issues but in ios it crashes with error

```
ERROR Invariant Violation: `new NativeEventEmitter()` requires a non-null argument., js engine: hermes [Component Stack]
LOG error: [TypeError: Cannot read property 'BridgeServer' of undefined]
```

Also the native modules is empty which means its not loaded.

I am working on a Mac M2, using react native native (without expo) with packages

```
"react-native-http-bridge-refurbished": "^1.2.9",
"react": "18.3.1",
"react-native": "0.75.4",
```

and the code is

```
import { BridgeServer } from 'react-native-http-bridge-refurbished';

useEffect(() => {

try {

NetworkInfo.getIPV4Address().then(ipv4Address => {
console.log('Phone IP:', ipv4Address);
});
console.log('running server');
const server = new BridgeServer('http_service', true);
server.get('/', async (req, res) => {
console.log("in here")
return { message: 'OK' };
});
server.listen(3000);

return () => {
server.stop();
};
} catch (e) {
console.log("error:", e);
}
}, []);
```

Any ideas about the issue ? Is it the RN version ??

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.