実機デバッグでmetro bundlerが動いてない
pre bundle install
という表示がでてくる
調べた
AppDelegate.mに次の行があることを確認してくださいjsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil]。
あなたのデバイスとあなたのXcodeマックが同じwifiで動いているか確認してください。IOSのために内部的に、それ自身でipを推測するようにネイティブの試みに反応してください。
最初にコマンドラインからアプリを実行してみてください。そうすれば、dev packagerサーバーが実行され、そしてあなたのデバイスのxcodeを通してアプリを実行することができます。
結論
同じwifiネットワークに接続されていなかった