我收到此错误:
查看 LaunchImage.launchimage 文件夹,我有一个Default-568h@2x.png
但没有Default-568h.png
图像。
似乎没有一个空间,那么如何将一个添加到此资产目录?
我收到此错误:
查看 LaunchImage.launchimage 文件夹,我有一个Default-568h@2x.png
但没有Default-568h.png
图像。
似乎没有一个空间,那么如何将一个添加到此资产目录?
尝试在“应用程序图标和启动图像”中清除“启动屏幕文件”
就我而言,我有一个 LaunchScreen.xib,所以我不应该需要 PNG。事实证明,我不知何故从构建阶段的“复制捆绑资源”中删除了它。再次添加它,Apple 接受了构建。
从 iOS9 开始,您应该将启动图像添加到项目根目录,而不是Images.xcassets
文件夹。info.plist
并使用 key设置您的启动图像,UILaunchImages
例如:
<key>UILaunchImages</key>
<array>
<dict>
<key>UILaunchImageMinimumOSVersion</key>
<string>7.1</string>
<key>UILaunchImageName</key>
<string>iPhone5Portrait</string>
</dict>
<dict>
<key>UILaunchImageMinimumOSVersion</key>
<string>7.1</string>
<key>UILaunchImageName</key>
<string>iPhone6Portrait</string>
</dict>
</array>
我得到了同样的错误信息。
修复是在清理项目后检查 xcode 7.3 的所有警告。
您需要检查所有 launchImage 是否具有“正确”和精确的分辨率。
如果 launchImage 文件夹中存在的一张图像的分辨率不正确,Apple 会拒绝该二进制文件。
设置“部署目标”值 7.0