iosデバイス(ipad4、ios10)でアプリケーションを実行しようとすると、この問題が発生します。
リモートデバッガがオフのときにデバイスの動作が遅くなります。リモートjsデバッガがオンの場合、デバッグはかなりうまく動作します。
私もreact-native run-ios --configuration Release
を試しましたが、まだ遅いです。ここで何が起こっているのか分かりません。
アプリの実際のパフォーマンスをどのように評価できますか?
多くのありがとうございます。リモートデバッガがオフの場合、iosデバイスでネイティブ実行が遅くなる
1
A
答えて
0
2
私は同様の問題を持っていたし、私の問題は、私はいくつかの余分にconsole.logはレンダリングメソッドを呼び出しやっていたし、それがそのためにすべてをスローダウンされたということでした。あなたのコードにこれらがあるかどうかを確認し、それらを削除して、再度実行してみてください。
問題は同じでしたが、デバッガはすべて正常に動作していました(ログが削除されたと仮定しています)、デバッガなしでxCodeでログが実行されていました。
+0
あなたは私の3日間を保存:) – mychar
0
これはあなたの問題の解決策ではありません(私は本当にあなたに願っています。あなたの問題はその間に解決されますが、他の誰かがこの問題を抱えている場合はまだ投稿しています)。
このgithub issueに記載されているように、デバッガでアプリケーションを実行すると、JSスレッドはデバッガにインストールされ、アプリケーションにはインストールされません。つまり、クロームデバッガなどを使用している場合、JSはGoogle V8 VMとブラウザ/コンピュータの速度で実行されます。パフォーマンステストを行うときは、必ずすべてのデバッグオプションを無効にし、リリースモードに切り替えてください。
まだパフォーマンスの問題がある場合は、他のものを見て分析する必要があります。
関連する問題
- 1. GPSがオフの場合のIOSチェックアプリ
- 2. OpenMPでコード実行が遅くなる
- 3. 反応するネイティブ実行-IOSは私がネイティブIOSが反応している
- 4. Reactネイティブdevサーバがデバイス上で実行されない
- 5. Androidが実際の時間を取得する(インターネットがオフで、デバイス時間が間違っている場合)
- 6. デバイス画面がオフの場合、iPhoneでAjaxコールが失敗する
- 7. デバイスがオフまたはオフのときにIOSプッシュ通知
- 8. iOSデバイスで初めてアニメーションが遅い
- 9. BroadcastReceiverをバックグラウンドで実行し、デバイスがalseepの場合は実行しますか?
- 10. 実行中Node.jsプロセスの実行が遅くなる
- 11. ChromeのデバッグなしでネイティブAndroidのパフォーマンスが遅くなる
- 12. sqlite3_enable_shared_cacheとsqlite_backup_initがiPhoneで実行速度が遅くなる
- 13. ODEソルバーの実行速度が遅い場合
- 14. iOSデフォルトのデバイスローテーションがオフの場合、デバイスの向きを変更できますか?
- 15. Mosquitto MQTTデバイスが遅くなります
- 16. ブラウザの速度が遅くなる場合の計算
- 17. Pubnub + Reactネイティブ - iOS実デバイスのバナー通知なし
- 18. iOSデバイスにGoogleマップがない場合でも 'canOpenURL'がtrueを返します。
- 19. SQL結合の実行が遅い
- 20. クエリがSQL Developerでパラメータなしで遅く実行される
- 21. Python MySQLdbが遅く実行する
- 22. SQLクエリが遅く実行される
- 23. デバイスがオフの場合、IOSアプリで以前にペアリングされたBluetoothデバイスを検索しようとするとエラーが返ることはありません
- 24. 文が実行されない場合
- 25. 遅延なしの実装 - 遅延なし() - Arduinoの場合
- 26. /Thenステートメントが正しく実行されない場合
- 27. ステートメントが正しく実行されていない場合
- 28. else条件が正しく実行されない場合
- 29. なぜ.Net HttpClientの投稿要求が遅いのですか(フィドラーが実行されていない場合)?
- 30. iOSデバイスでWebサーバーを実行する
私は 'react-native run-ios --configuration Release'は同じことをしなければならないと思いますか?これは、devモードでリモートデバッガをオンにするよりも遅く実行されます。 – daniel