仅在iPhone 6plus模拟器中 - 在bundleNSBundle中找不到名为'Main'的故事板



我的应用程序有问题,在所有模拟器中都可以正常工作,但在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具有基于MainStoryboard文件的名称=MainStorybboard。

2) 右键单击Xcode中的故事板文件,然后选择删除,然后选择仅引用

3) 右键单击您的项目并选择将文件添加到[您的项目]

4) 导航到项目目录中en.lproj文件夹中的故事板文件,并将其添加到

5) 清洁,重新编译和运行,你应该会发现它的工作。

从这个SO帖子中得到了这个想法:XCode 4.2 MainStoryBoard未找到

但它并没有解决问题。

我还试着重置模拟器并清理程序,但仍然没有解决问题。

请帮帮我(-:

如果有人仍然有这个问题,我所做的只是:

  • 转到项目文件
  • 单击您有问题的目标
  • 选择Build Phases
  • Copy Bundle Resources中,添加您的故事板

相关内容

最新更新