アプリの起動に約 10 秒かかります。明確にするために、アプリのアイコンを押してからスプラッシュ画面が表示されるまでの時間は 10 秒です。main および didFinishLaunchingWithOptions 呼び出しにタイマーを配置しようとしました。しかし、これらは10秒後にのみ呼び出されているようです。
ここにさらに詳細を追加するには、これはアプリの更新です。以前のバージョンのアプリは同じデバイス (iOS 8.3 OS) で正常に動作していましたが、現在のアプリでは正常に動作していません。2 つの更新の主な違い (起動後にのみ有効になるいくつかの新機能を除く) は、coredata-model の変更です。そのために、新しい dataModel-filename_2.xcdatamodel ファイルを追加しました。
この起動時間の問題を解決する方法についてのアイデア/提案はありますか?
編集:追加するために、「iOS 9」ではこの問題に直面していません。しかし、1 台の "iOS 8" iPad でこの問題が発生しており、アプリがバックグラウンドから起動するまでに時間がかかる (新規起動だけでなく)。しかし、これを一般化することはできません.2つのデバイスでのみテストしました.