未找到 Nib 文件 Main-iPad~ipad.nib'

Posted

技术标签:

【中文标题】未找到 Nib 文件 Main-iPad~ipad.nib\'【英文标题】:Nib file Main-iPad~ipad.nib' was not found未找到 Nib 文件 Main-iPad~ipad.nib' 【发布时间】:2014-08-22 19:35:54 【问题描述】:

我正在尝试验证一个 iPhone 应用程序,该应用程序在验证后准备发布。 Xcode坚持认为它必须有一个ipad文件,有什么建议吗?我会上传一张照片,但我没有足够的代表,因为我刚刚开始 Stack Overflow。

【问题讨论】:

在这里找到答案***.com/questions/20886973/… 【参考方案1】:

您是否已在项目设置中选择它应该是“通用”应用程序,如果是的话。 Xcode 需要两个故事板,一个用于 iPhone,一个用于 iPad。

如果这是问题所在,只需打开您的项目设置并删除“通用”并将其更改为“iPhone”。

【讨论】:

您好,该应用程序本身已经是 iPhone 专属应用程序,它是 iPhone 而不是通用的。【参考方案2】:

您的 info.plist 文件中可能指定了一个 Main nib 文件,但您的应用程序中未包含此资源。

如果您在 info.plist 文件中删除此条目,它将被修复。

【讨论】:

以上是关于未找到 Nib 文件 Main-iPad~ipad.nib'的主要内容,如果未能解决你的问题,请参考以下文章

加载不同的 Nib 文件

加载时 NIB 视图没有子视图

在运行时本地化 iPad 应用程序

手动加载 nib 文件时未调用 init 或 initWithNibName

捆绑中的 NIB 缺少名称 MainWindow-iPad

nib 中的 UIView 在 iPad 上是 nil,在 iPhone 上不是 nil