ERROR ITMS-90032:"无效的图像路径 - 在关键字'CFBundleIcons'下引用的路径中找不到图像:AppIcon40x40"

Md *_*ais 42 xcode ios ios7

我得到这个" 在关键'CFBundleIcons'引用的路径上找不到图像: "错误,在此输入图像描述即使我在Images.xcastes文件夹中添加了应用程序图标图像,同时将我的应用程序上传到appstore.您的即时回复表示赞赏.谢谢

use*_*225 36

我收到了这个错误; 我的所有图像都正确地位于Images.xcassets文件夹中,并在我的开发系统上编译,验证并运行正常.所以我刚从<project name> -Info.plist文件中删除了坏密钥.

然后上传到应用程序商店没有抱怨.因人而异.

错误ITMS-90032

  • 这适用于我的离子框架项目 (4认同)
  • 也适用于我的Cordova项目(离子是基于的).不知道为什么或如何进入,但万岁!我现在可以上传到苹果了!我希望每次设置构建机器时都不必修复此问题. (4认同)
  • 只需从Icon文件属性中删除值"icon.png",我就能成功将我的应用程序上传到appstore.不确定这是否是最佳解决方案,但它确实有效.谢谢. (2认同)

小智 35

提交我的应用时遇到了类似的问题.相同的消息,除了它是AppIcon120x120.新的xcasset布局存在问题,iOS8有一个新的CarPlay图标.清除那个固定它的图标,这是我用习惯填写的.这是我找到答案的地方. 90032无效图像问题.


小智 7

当我使用watchkit扩展程序提交我的应用程序时,我收到了同样的错误.这是对我有用的解决方案:

  1. 从我的Xcode项目Images.xcassets中删除了包含我添加的所有图标的AppIcon图像集.
  2. 然后在选择Images.xcassets文件时从下面的+按钮重新创建AppIcon图像集.您可以通过单击加号按钮然后选择新建应用程序图标来完成此操作.
  3. 将创建一个新的AppIcon图像集.现在,添加您应用支持的所有必需图标.确保它们是PNG-24格式.
  4. 最后,我选择了我的应用程序名称Target,在" 常规"选项卡下,我向下滚动到" 应用程序图标"和"午餐图像 "部分,并选择了应用程序图标源中新创建的AppIcon图像集.
  5. 清理您的项目并重建.此解决方案适用于我并删除了错误.


agu*_*zul 5

我使用的是 Xamarin Studio V 5.10.3,在使用 Application Loader 将 .ipa 文件提交到 App Store 时遇到了一些问题。

由于缺少 120x120 图标,我也遇到了这个错误 itms-90022。当然,我已经在 Images.xcassets --> AppIcons.appiconset --> Contents.json 文件中包含了 120x120 文件......所以我不确定问题是什么。

最终对我有用的是:1)基于对这个问题的第一个答案,我从 Contents.json 参考中删除了 CarPlay 120x120 和 180x180 图像。我试图让它再次通过,但它失败了......仍然声称它缺少 120x120 文件。

2)我注意到有 2 个大小为 120x120 的文件(我上传了一个 40pt x 3 = 120x120 和一个 60pt x 2,它也 = 120x120。也许它们是冲突的!)我删除了其中一个......再试一次..还是不行。

3)我从项目中完全删除了 AppIcons.apppiconset 文件夹,并通过右键单击 Images.xcassets 并选择添加 --> 新建应用程序图标来重新创建它。我重新创建了 Contents.json,确保不使用 120x120 文件的 2 个不同版本。全部填好后,我再次尝试通过 Application Loader 提交,结果成功了!

简短回答 = 删除您的 AppIcons.appiconset 文件夹并重新创建它。确保您没有使用 2 个相同大小的不同文件(例如 40pt x3 和 60pt x2)。


Md *_*ais 3

我已经找到了这篇文章的解决方案,在这里我将解释如何解决这个问题。

1) 从 Images.Xcassets 文件夹中删除所有应用程序图标,并将它们添加到主包中。如下图所示。

2)转到信息plist并添加“图标文件(iOS 5)”字典并在字符串下添加应用程序图标名称(您在应用程序中使用的名称)。其如下图所示。确保图像是 png 文件。你就完成了这个。谢谢

在此输入图像描述在此输入图像描述