状況
Main.storyboardを消してHome.storyboardとかを新しく作ったら
Could not find a storyboard named ‘Main’ in bundle NSBundle
がでてクラッシュする
ポイント
-
Home.storybordにあるViewControllerと(例えば)HomeVCの紐付けはできている -
Is Initial View Controllerはチェック入れてる -
Main storyboard file base nameを消す or Main->Homeに変更も両方やった
-
Copy Bundle Resourcesにもドラッグした
対策
-
初期で生成される
Main.storyboardは残したままプロジェクトの作成を続ける
->何らかの形で初期で生成したstoryboardの情報や参照状況が残っているからバグが起こる? - 名前を変えたい場合は
Main.storyboardを残したまま名前だけ変える orMain.storyboardの削除時にMove to trashせずに**Remove referenceするにとどめる**
参考
・Could not find a storyboard named 'Main' in bundle NSBundle 対処方法 - Qiita
・"Could not find a storyboard named 'Main' in bundle NSBundle" のエラーを吐いてしまい実機で動かない | makotton.com
・xibをロードしようとしたらアプリ落ちる問題に少しハマったのでメモ - Qiita