2016-07-26 6 views
1

すべてが0.30.0になるまでうまくいっていました。あなたはAppDelegate.mに行き、あなたのIPアドレスと 'bam!出来た!v0.30.0のデバイスで反応しないネイティブのinitが失敗する

私はRCTWebSocketExecutor.mで 'localhost'を変更しようとしました。私は、info.plistを編集するために銀色の弾丸と非銀色のアプローチを試しました、再:App Transport Security Settings、私はRCTBridgeToTheGods.mにリングテールポテンシャルを犠牲にしました。

これはシミュレータでは動作しますが、私のデバイスでは動作しません。もう一度、バージョン前に私のデバイスで作業していたので、すべてをセットアップしたと思っています...うまくいけば、0.29.0-landで動作するように設定されます。

動作は次のようになります。xib起動画面が起動し、自分の起動画面イメージが動作するように設定できますが、ステータスバーだけで白い画面が表示されます。 2016-07-26 15:43:37.240 [警告] [tid:main] [RCTEventEmitter.m:52]リスナーが登録されていない状態で 'websocketFailed'を送信しています。

リリース0.30.0以降、すべての投稿のタグが表示されていて、回答がありませんでした。私はReactifluxに尋ねましたが、人々の立ち上げや運転に疲れているようです。誰かが助けることができれば、それは非常に高く評価されるだろう。ご多幸を祈る!

答えて

0

私は同じ問題を抱えていましたが、それは新しいプロジェクトテンプレート、具体的にはAppDelegate.mによって引き起こされたと思います。私はアプリを読み込むことができましたが、静的なJSバンドルだけでロードできました。私は次の行をコメントアウト:

jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil]; 

を、古いプロジェクトテンプレートからのラインでそれを置き換える:私はまだInfo.plistでarbitary負荷を許可しなければならなかった

jsCodeLocation = [NSURL URLWithString:@"http://[your IP]:8081/index.ios.bundle?platform=ios&dev=true"]; 

が、これら2つの変更がために問題を解決しました私。

これを修正するのが適切かどうかはわかりませんが、ドキュメントに誰も言及していない、またはこれが実際の問題です。

関連する問題