我的应用程序有问题,在所有模拟器中它工作正常,但在iPhone 6plus模拟器中 我收到了这条消息:
2014-11-10 11:18:11.651 myApp[14829:8759969] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'Main' in bundle NSBundle </Users/roei/Library/Developer/CoreSimulator/Devices/01F5D8F1-B462-4DA7-90FD-D9F3E7E7EE2A/data/Containers/Bundle/Application/C8420B33-64D1-4D89-93A5-69324BE6DB88/Symbo.app> (loaded)'
*** First throw call stack:
我尝试这样做:
1)确保您的-info.plist具有基于name = MainStoryboard的主故事板文件。
2)右键单击Xcode中的Story Board文件,然后选择删除,然后选择仅参考
3)右键单击您的项目,然后选择添加文件到[您的项目]
4)导航到项目目录的en.lproj文件夹中的故事板文件并添加
5)清洁,重新编译和运行,您应该会发现它有效。
从这篇SO帖子中得到了一个想法:XCode 4.2 MainStoryBoard Not Found
但它没有解决问题。
我也尝试重置模拟器并清理progect,但仍然没有解决问题。
请帮助我( - :
答案 0 :(得分:3)
如果有人仍然遇到这个问题,我采取的措施只是:
Build Phases
Copy Bundle Resources
中添加故事板。