几天前我开始了一个新的应用程序,并开始使用模拟器来测试它。我从一个空项目开始并手动添加故事板。模拟器构建并运行我的应用程序一切正常,但当我尝试构建到我的 iPhone 上时,我收到消息“在捆绑 NSBundle 中找不到名为“MainStoryBoard”的故事板'.
谷歌没有发现任何结果这个问题 https://stackoverflow.com/questions/8692971/could-not-find-a-storyboard-named-mainstoryboard-ipad建议我检查故事板的目标,但一切都已就位。即便如此,如果有什么地方不合适,模拟器也不会运行。
有人能指出我正确的方向吗?
我的应用程序在 iPhone 模拟器上正常工作,但奇怪的是 Xcode 停止响应,我不得不强制退出 Xcode。当我重新启动 Xcode 时,我遇到“无法找到名为 MainStoryboard 的故事板......”,
我已通过以下步骤修复了此问题:
- 将“MainStoryboard.storyboard”重命名为“MainStoryboard_1.storyboard”
- 打开位于“支持文件”文件夹中的文件“$your_app$-Info.plist”。将“主故事板文件基本名称”编辑为“MainStoryboard_1.storyboard”。
- 重新运行该应用程序,它对我有用。
- 我将故事板文件重命名为原来的“MainStoryboard.storyboard”。
- 将 .plist 文件编辑回原来的状态。
- 重新运行该应用程序,它对我有用。
由于某种原因,在强制退出 Xcode 后无法识别文件“MainStoryboard.storyboard”,并且按照上述步骤使应用程序再次识别该文件。
希望这个解决方案有帮助..
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)