iOS 8.3 の最新バージョンでは、アプリの 1 つを実行すると次のエラーが発生します。
キャッチされていない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。理由: 'バンドル内の NIB を読み込めませんでした: 'NSBundle
アプリには 2 つのストーリーボードがあり、1 つは iPhone (正常に動作) 用、もう 1 つは iPad (クラッシュ) 用です。
このトピックの提案を試してみましたが、結果はありませんでした: Xcode 6.3: Could not load NIB in bundle
私の場合、StoryBoards を使用しており、「サイズ クラスを使用する」というフラグはありません。iOS 8.2 までは、アプリは正常に動作していました。
これは iOS 8.3 のバグですか? ソリューションを確立した人はいますか?ありがとうございました!
編集: iPhone で iPad ストーリーボードを使用し、iPad で iPhone ストーリーボードを使用すると、それらは機能します! ストーリーボードの名前も変更しようとしましたが、何も変わりません。
編集 2: 最初のビュー コントローラーとしての SplitViewController がクラッシュを引き起こします! 最初のView Controllerを別のView Controllerに移動すると、アプリが機能します!
編集 3: いくつかのニュース: 問題は私の SplitViewController の MasterViewController によって引き起こされます。TabBarController を MasterViewController として使用していますが、iOS 8.3 でクラッシュします。MasterViewController を別のビューに変更すると、アプリは機能します。