Iphone 捆绑包中缺少名为MainWindow iPad的NIB

Iphone 捆绑包中缺少名为MainWindow iPad的NIB,iphone,xcode,ipad,nib,Iphone,Xcode,Ipad,Nib,我有一个选项卡栏应用程序,有6个选项卡。当我调试并运行应用程序时,它会在控制台中发出以下消息而崩溃: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/priyachaturvedi/Library/Application Support/iPhone Simulator/

我有一个选项卡栏应用程序,有6个选项卡。当我调试并运行应用程序时,它会在控制台中发出以下消息而崩溃:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/priyachaturvedi/Library/Application Support/iPhone Simulator/4.2/Applications/7C5CE523-A843-443A-9B0B-BDF2336EA7D0/Aljex Mobile-iPad.app> (loaded)' with name 'MainWindow-iPad''
由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法加载捆绑包中的NIB:“NSBundle(loaded)”,名称为“MainWindow iPad”
我已经在下面的链接中找到了答案

还有很多其他的,但对我来说什么都不管用

有人知道为什么这会发生在我身上吗


提前感谢

假设您已经检查了文件名等。所以我排除了文件名不匹配的假设。哪里可能有问题?您可能错误地将MainWindow-iPad.xib排除在构建(链接)期间复制到应用程序中。如何检查

  • 确保MainWindow-iPad.xib在您的项目中
  • 在“产品”部分的“项目”中选择您的应用程序,然后在关联菜单中选择“在查找器中显示”。在上下文菜单中的Finder中,选择ShowPackage Contents。确保主窗口-iPad.xib在那里。如果不存在,请转至步骤3。如果MainWindow-iPad.xib在包中,请仔细检查文件名,问题似乎在于文件名不匹配
  • 如果项目中没有find MainWindow-iPad.xib,请选中它,并确保没有取消选中Inspector中目标的复选框。你可能弄错了。选中此复选框并重新生成

  • 假设您已经检查了文件名等。所以我排除了文件名不匹配的假设。哪里可能有问题?您可能错误地将MainWindow-iPad.xib排除在构建(链接)期间复制到应用程序中。如何检查

  • 确保MainWindow-iPad.xib在您的项目中
  • 在“产品”部分的“项目”中选择您的应用程序,然后在关联菜单中选择“在查找器中显示”。在上下文菜单中的Finder中,选择ShowPackage Contents。确保主窗口-iPad.xib在那里。如果不存在,请转至步骤3。如果MainWindow-iPad.xib在包中,请仔细检查文件名,问题似乎在于文件名不匹配
  • 如果项目中没有find MainWindow-iPad.xib,请选中它,并确保没有取消选中Inspector中目标的复选框。你可能弄错了。选中此复选框并重新生成

  • 我也有同样的问题。我意识到,当您输入xib文件的名称时,它必须是“MainWindow ipad”,在您的应用程序targ中没有xib扩展名。我也有同样的问题。我意识到,当您输入xib文件的名称时,它必须是“MainWindow ipad”,在您的应用程序targ中没有xib扩展名

    检查此文件是否存在于您的targetI中的复制包资源中我认为plist(MainWindow ipad)中的名称不匹配检查此文件是否存在于targetI中的复制捆绑资源中我认为plist(MainWindow ipad)中的名称不匹配