今すぐデバイス(iPhone/iOS)で反応ネイティブアプリを正常に実行できます。 しかし、私はWI-FIに接続する必要があります(USBで接続する必要はありません)。私がWI-FIから切断すると、アプリはもはや電話で動作しなくなります。正しく読み込まれない/クラッシュします。自宅のネットワーク/ Wi-Fiの外のデバイスで反応ネイティブアプリを実行する方法はありますか?私のホームネットワーク外のデバイスで反応ネイティブアプリを実行するにはどうすればよいですか?
5
A
答えて
8
反応ネイティブ0.29.0以上を実行している場合は、スキームを「リリース」に変更するだけで、アプリのオフラインバンドルを構築する必要があります。そのため、Wi-Fiに接続することなく使用できます。
あなたは以下の反応ネイティブ0.28.0以上を使用している場合、あなたはまだ「リリース」にスキームを変更する必要がありますが、あなたもあなたのAppDelegate.m
ファイルにいくつかのコードを変更する必要があります。
コメントアウトこの行:
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios&dev=true"];
そしてコメントを解除し、この行:これは "生産" モードにアプリケーションを置く
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
あなたはしませんので、デバッグメニューにアクセスできるようにします。
希望すると便利です。 :)
関連する問題
- 1. Androidの反応ネイティブアプリでversionNameを取得するにはどうすればよいですか?
- 2. 反応するネイティブアプリに関数/ファイルをインポートするにはどうすればよいですか?
- 3. React-Native:ネイティブアプリの反応からGoogle Playストアを開くにはどうすればよいですか?
- 4. ホームネットワークでgit repoにアクセスするにはどうすればよいですか?
- 5. アンドロイドギャラリーから反応ネイティブアプリに画像を送信するにはどうすればいいですか?
- 6. デバイス上の反応するネイティブアプリケーションでchrome inspectを使用するにはどうすればよいですか?
- 7. 実行方法Android Phoneでネイティブアプリに反応する
- 8. 反応するネイティブアプリを実行するiPhoneモデルシミュレータを選択するにはどうすればいいですか?
- 9. 実行時にネイティブの反応ネイティブボタンを変更するにはどうすればいいですか?
- 10. react-nativeアプリを実際のデバイスでオフラインバンドルで実行するにはどうすればよいですか?
- 11. Redmi Phoneで反応ネイティブアプリを実行できませんか?
- 12. (反応ネイティブ)反応したネイティブのバッテリーレベルを検出するにはどうすればよいですか?
- 13. 反応ネイティブのアンドロイドでパフォーマンス最適化をオンにするにはどうすればいいですか?私は私のアプリを実行するたびに
- 14. iOSデバイスをBluetooth以外のiOSデバイス(Arduinoデバイス)に接続するにはどうすればよいですか?
- 15. 反応追加リンクNavbarへの外部リンクを追加するにはどうすればよいですか?
- 16. 同じ行のボタンのマージンを反応的に設定するにはどうすればよいですか?
- 17. テキストフィールドの複数行を反応させてネイティブにするにはどうすればよいですか?
- 18. 私のウェブページのこのセクションを反応させるにはどうすればよいですか?
- 19. 今日のコーディングを開始するとネイティブアプリのナビゲーションオプションがどのように反応するのですか?
- 20. divを反応的にするにはどうすればいいですか?
- 21. ネイティブAndroidに反応する - デバッグモードでデバイスでのみ実行する方法は?
- 22. 反応中のイベントリスナーが重複しないようにするにはどうすればよいですか?
- 23. 生産現場のような最適化されたパフォーマンスで、デバイスに反応ネイティブのデバッグビルドをインストールするにはどうすればよいですか?
- 24. 私のアンドロイドリマインダーアプリケーションを実行するにはどうすればいいですか?
- 25. 私は異なるデバイスで反応するネイティブアプリを実行しました。しかし、私は別の結果を得ました
- 26. リアクト - ネイティブリモートデバッガが、私は私のiPhone上で反応し、ネイティブアプリを実行しているiPhone
- 27. gradleタスクでデバイスにAndroidアプリをインストールして実行するにはどうすればよいですか?
- 28. 反応ストーリーブックをどのように反応ストーリーブックで使用するにはどうすればいいですか?
- 29. アンドロイドエミュレータとデバイスを並行して実行するにはどうすればよいですか?
- 30. このJavascriptコードをどの画面でも反応させるにはどうすればよいですか?
これは機能しました。 「デバッグ」から「リリース」に変更する方法を知りませんでした。「製品」メニュー>「スキームの編集」から「スキーム」を選択します。 "Info"と "Run"パネルの "Build Configuration"を "debug"から "release"に変更してください。その後、電話でアプリを再実行します。 ショートカットキー "cmd + shift + <"を押すことで、編集計画ウィンドウにアクセスすることもできます –
うわー、ありがとう。これにより、Packagerに接続せずに物理デバイス上でデバッグビルドを実行することができます。これは、アプリケーションを日常的にドッグフードしながら発生しているエラーを確認するために不可欠です。 –