Xamarin iOS - 缺少所需的文件图标错误 ITMS-90022 和 ITMS-90023

标签 xamarin xamarin.ios

运行 Xamarin 的最新稳定版本(Xamarin 版本:4.1.1.3 Xamarin.iOS:9.8.1)并尝试构建我的 Xamarin Forms 应用程序以发布到 iTunes Connect 进行试飞。尝试为 AppStore 和 Ad-Hoc 进行构建,并在尝试上传 .ipa 时遇到相同的错误,因为缺少 120x120、76x76 和 152x152 所需的图标文件(错误 ITMS-90022、错误 ITMS-90023)。

[2016-07-18 09:03:27 EDT] 错误:错误 ITMS-90022:“缺少所需的图标文件。该 bundle 不包含 iPhone/iPod Touch 的应用程序图标,像素精确为“120x120”, .png 格式,适用于 iOS 版本 >= 7.0。” [2016-07-18 09:03:27 EDT] 错误:错误 ITMS-90023:“缺少所需的图标文件。该 bundle 不包含适用于 iOS 版本的 .png 格式的恰好为“76x76”像素的 iPad 应用程序图标>= 7.0。” [2016-07-18 09:03:27 EDT] 错误:错误 ITMS-90023:“缺少所需的图标文件。该 bundle 不包含适用于 iOS 版本的 .png 格式的 iPad 精确“152x152”像素的应用程序图标>= 7.0。”

enter image description here

我正在使用应用程序图标的资源,并且所有应用程序图标都已上传,因此似乎由于某种原因它们没有正确构建/添加到 .ipa 中。

我也尝试降级到以前版本的 Xamarin.iOS,但仍然遇到同样的问题。还尝试从 Visual Studio 和 Xamarin Studio 进行构建,但仍然存在相同的问题。

有什么解决办法吗?

最佳答案

在 Windows 和 Mac 版本的 xamarin 和 Visual Studio 中获取最新更新后,我在文件夹 App.Icons.appiconset 的路径中发现了问题 所以

  • 第一:在 Mac 和 Windows 中获取 Visual Studio 和 Xamarin.iOS 的所有最新更新

  • 第二:检查 Info.plist 中 XSAppIconAssets 的路径是否与资源的实际路径相同

我也希望能和你一起解决这个问题

关于Xamarin iOS - 缺少所需的文件图标错误 ITMS-90022 和 ITMS-90023,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38441983/

相关文章:

swift - 从 Xamarin(或模块)创建程序集,然后将其导入 Swift?

xamarin - 是否可以在 View 模型中包含方法,或者应该将它们放置在代码的另一部分中?

c# - await CLGeocoder.GeocodeAddressAsync 从不返回

xamarin.ios - 将 JSON 对象转换为没有格式和缩进的字符串

android - 如何在 Xamarin 中获取 Assets 文件路径?

xamarin - 在 Samsung Tizen 5.5 电视模拟器上调试 Tizen .NET 应用程序时出现问题

c# - 如何创建一个在后台运行的计时器而不用 Xamarin 阻塞 UI 线程?

xamarin.ios - MonoTouch Dialog 元素不会更新/重新绘制自己

c# - Xamarin iOS 应用程序在启动时崩溃