我有一个应用程序,开始iOS 5的生活,并从那以后一直更新。对于iOS 7,我已切换到使用资源目录来处理所有资源,这很好,看起来运行良好。然而,当我试图提交给苹果,我得到验证错误:图标,资产目录和Info.plist混淆
无效图像路径 - 无图像的下键“CFBundleIconFiles”引用的路径中找到:“[email protected]”
我也得到了其他图标的相同错误。这些图标做出现在资产目录中,并且名称 - 直至案例 - 完全匹配,据我所知。当我在iPhone和iPad(iOS 7中)以及iOS 6的模拟器上运行应用程序时,资源目录位于“复制软件包资源”中,所有资源都显示在正确的位置。
我有更新了应用程序以使用iOS 6的最低部署目标。
那么,如何成功将我的更新提交给Apple?我需要Info.plist中的参考吗?是否还有其他设置需要检查?警告是虚假的,还有一些我应该忽略的事情(在升起雷达后)?
“当为iOS 6或更低版本编译资产目录时,图像放在应用程序包的根目录下” - 对于iOS 7和更高版本,它有所不同吗?据我所知,无论我使用的是SDK还是部署目标,其行为都是相同的。 –