Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS5-无法在捆绑包中加载NIB_Ios_Nib_Ios5 - Fatal编程技术网

IOS5-无法在捆绑包中加载NIB

IOS5-无法在捆绑包中加载NIB,ios,nib,ios5,Ios,Nib,Ios5,我在appstore中有一个应用程序,可以在任何iOS

我在appstore中有一个应用程序,可以在任何iOS<5.0上正常运行。 但在iOS5中,我的应用程序不会启动,我得到的错误是:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: 'Could not load NIB in bundle: 'NSBundle 
</var/mobile/Applications/****/***.app> (loaded)' with name 'MainWindow''
由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,
原因:“无法在捆绑包中加载NIB:”NSBundle
(已加载)“名称为”主窗口“
有人知道如何解决这个错误吗

更新 该应用程序似乎在iPad2上运行,但在iPad1上不起作用
(现在我更困惑了)

问题可能是“MainWindow.nib”在构建的应用程序中不存在。您的xib未命名为“MainWindow.xib”,或者您的xib未包含在项目中。您可以通过查看手机或模拟器上的.app目录来检查这一点


我昨天也犯了同样的错误,问题是我有一个xib文件,它被意外地分配了一个本地化。因此,您可能还添加了本地化,然后只需删除它或提供一个默认版本。

问题可能在于构建的应用程序中不存在“MainWindow.nib”。您的xib未命名为“MainWindow.xib”,或者您的xib未包含在项目中。您可以通过查看手机或模拟器上的.app目录来检查这一点


我昨天也犯了同样的错误,问题是我有一个xib文件,它被意外地分配了一个本地化。因此,您可能还添加了一个本地化,然后只需删除它或提供一个默认的本地化设置。

我是否可以找到XIB文件的本地化设置?在ifacebuilder中打开XIB,然后查看xcode4中的右菜单。有一个叫做“本地化”的部分,我可以找到XIB文件的本地化设置吗?在ifacebuilder中打开XIB,然后查看xcode4中的右菜单。有一个叫做“本地化”的部分