Xamarin iOS ITMS-90022'缺少所需的图标文件'

时间:2019-04-26 03:02:15

标签: ios xamarin xamarin.forms ipa

Xamarin iOS ITMS-90022'缺少所需的图标文件'

Xamarin-4.12.3.83 Xamarin.iOS和Xamarin.Mac SDK-12.4.0.64 Visual Studio 2017年15.9.11

尝试通过应用程序加载程序将.ipa发布到App Store Connect会导致

错误ITMS-90022:“缺少所需的图标文件。该捆绑软件不包含iPhone / iPod Touch的应用程序图标,像素精确为'120x120',对于iOS版本> = 7.0,为.png格式。”

我已阅读并尝试了该线程上的技巧:https://forums.xamarin.com/discussion/71397/missing-required-file-icon-error-itms-90022-amp-itms-90023

所有图像均不包含Alpha通道。

Info.plist

<key>XSAppIconAssets</key>
<string>Assets.xcassets/AppIcon.appiconset</string>

Assets.xcassets:

所有图像都显示在资源查看器中

ipa内容:

csproj不包含重复的/未使用的图像

我试图使用VS for Mac(2017/2019,版本/通用),Microsoft App Center和从Visual Studio for Windows(发行版,iPhone)进行发布,所有这些都导致ITMS-90022。

缺乏有关为何无法正常工作的详细信息,这令人沮丧。

编辑:

它仅在Mac上的VS(2019)上运行,而不能在其他任何版本上运行。将尝试再次直接从Visual Studio for Windows(2017)更新Xamarin.iOS并在App Center上重试。

0 个答案:

没有答案