2016-10-11 5 views
0

私のアプリはエンタープライズアプリです。 アプリアイコンをクリックすると、アイコンが淡色表示になり、4〜5秒間表示されなくなります(一部のユーザーは10秒間停止したと報告しています)。私のアプリを起動すると、iPhoneのアプリ画面に4,5秒間表示されます

デバイスを接続してコンソールを調べます。 私はいくつかの例外が見つかった。しかし、それが関連しているかどうか、そして実際に何が起こったのかは分かりません。何か案が? enter image description here

+0

デバッガを使用するときに同じ行動を見ていますか? – rmaddy

+0

いいえ、私はデバッグモードを使用してアプリをデプロイする場合。それを切断する。アプリを再起動すると、同じことが起こった –

答えて

2

あなたのアプリには起動時に問題があるようです。アップル社は、400ミリ秒が良い起動時間だと言います。アプリが20秒を超えて読み込んだ場合、iOSはプロセスを強制終了します。 、このような問題の主な理由はなります

  • プロジェクト(スウィフトは、実行時に最適化された)のObjective-Cで書かれている
  • プロジェクトは、クラスをたくさん持っているアプリ、カテゴリ内のフレームワークの多く

スキームでは、環境変数DYLD_PRINT_STATISTICSを追加しよう: enter image description here

あなたウィルコンソール起動時の統計情報を表示します。 enter image description here

また、AppDelegateの-application:didFinishLaunchingWithOptions:メソッドもチェックしてください。いくつかの重い操作を実行する場合、それらを削除します。コード実行時間はdescribed here、または正確なメソッドdescribed hereのように測定できます。詳細については

は見てみましょう:

関連する問題