IOS5 - 无法在捆绑中加载NIB

时间:2011-10-14 08:52:08

标签: ios nib ios5

我在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''

有谁知道如何解决这个错误?

更新 该应用程序似乎适用于iPad 2,但不适用于iPad 1 (现在我更加困惑)

1 个答案:

答案 0 :(得分:3)

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

我昨天遇到了同样的错误,问题是我有一个意外分配了本地化的xib文件。所以也许你还为它添加了一个本地化,然后删除它或提供一个默认的。