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

IOS not working - BridgeServer undefined

オープン
#43 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
75
フォーク
30
PR マージ指標
30日以内にマージされた PR はありません

説明

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 ??

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。