错误ITMS-90032:无效的图像路径

时间:2017-08-30 12:45:40

标签: ios visual-studio-2015 xamarin.ios xamarin.forms

我正在App Store中部署我的Xamarin表单iOS应用程序。在部署时我遇到如下错误。

这是我得到的错误:

  

/var/folders/q_/18cndwcd5zz7ky11gp4v0nv80000gn/T/C24E9DA1-0526-4D75-A483-7B87CC3D050E/1276990237.itmsp - 错误消息:
          ERROR ITMS-90032:“无效的图像路径 - 在键'CFBundleIconFiles'下引用的路径中找不到图像:'图标'”
          ERROR ITMS-90032:“无效的图像路径 - 在关键字'CFBundleIconFiles'下引用的路径中找不到图像:'Icon @ 2x'”
          ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:'Icon-60 @ 2x'”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:”图标-72“”           错误ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:'Icon-72 @ 2x'”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:”图标-76“”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:'Icon-76 @ 2x'”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:”图标小“”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:”Icon-Small @ 2x“”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:”Icon-Small-50“”           ERROR ITMS-90032:“无效的图像路径 - 在”CFBundleIconFiles“键下引用的路径中找不到图像:'Icon-Small-50 @ 2x'”           错误ITMS-90032:“无效的图像路径 - 在键'CFBundleIconFiles'下引用的路径中找不到图像:'Icon-Small-40'”           ERROR ITMS-90032:“无效的图像路径 - 在关键字'CFBundleIconFiles'下引用的路径中找不到图像:'Icon-Small-40 @ 2x'”

我没有像上面那样命名这些图像,有些图像不在我的应用程序中。如何解决这个问题?

我正在使用Mac部署此应用程序。

2 个答案:

答案 0 :(得分:0)

在Visual Studio中,我打开了info.plist,然后选择了Source标签。然后只需删除整个Bundle icon files键,因为所有包含的图像引用均发出警告。另外,我猜您可以删除发出警告的子项。

enter image description here

答案 1 :(得分:0)

(在浪费大量时间追寻错误的线索之后...)请确保(尤其是如果要导入由https://www.fanstudio.co.uk/appicon/之类的图标生成的图标集),请不要 Xamarin子文件夹中的Assets.xcassets (例如/ Resources /下),因为关联的(生成的)Contents.json目录文件中的路径名不匹配。如果您错误地这样做,则当您尝试上载应用程序时,Application Loader不会拾取图标,从而导致有关所需图标的错误,否则这些图标似乎完美地存在于您的源代码树中!