[Swift]新規プロジェクト起動するとCould not find a storyboard named ‘Main’ in bundle NSBundleでひたすら動かない
2013 ワード
状況
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
Author And Source
この問題について([Swift]新規プロジェクト起動するとCould not find a storyboard named ‘Main’ in bundle NSBundleでひたすら動かない), 我々は、より多くの情報をここで見つけました https://qiita.com/koutEngineerK/items/fc0dd390d59c7fc4917e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .