当我对MainStoryboard.storyboard进行更改时,即使构建它们,这些更改都不会对我的iOS设备造成影响.我尝试从设备中删除应用程序的所有数据,并重新启动所有内容,但现在,当我在iPhone上构建和运行代码时,我得到以下错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException',reason: 'Could not find a storyboard named 'MainStoryboard' in bundle NSBundle </var/mobile/Applications/BE0CBEE9-1E95-443A-97CF-53CCD66A2D0C/WalkBack.app> (loaded)'
从我可以看出,我的plist文件具有故事板名称的适当信息.
任何想法有什么问题,或者我该如何解决?当这个问题发生的时候,.xcodeproj文件开始在XCode 3中打开.这是否搞砸了一些设置?我非常失落
解决方法
我已经看到这与我的学生的文件发生了几次,今天我也遇到了.什么似乎解决了我:
>右键单击Project Navigator中的MainStoryboard.storyboard.
>选择删除,然后单击删除引用.
>右键单击InfoPlist.strings,然后选择“在Finder中显示”. (这只是我懒惰的方式打开包含查找器中的故事板的文件夹.)
>将MainStoryboard.storyboard从Finder拖回到项目中.
我的怀疑是,通过向项目中添加文件或对故事板进行某些编辑而引发的错误.它导致本地化文件不被复制到包中(我认为).删除故事板并将其重新添加到项目中似乎修复了打嗝.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。