首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin iOS -缺少必需的文件图标错误ITMS-90022和ITMS-90023

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

Stack Overflow用户
提问于 2016-07-19 00:42:16
回答 4查看 4K关注 0票数 1

运行Xamarin的最新稳定版本(Xamarin版本: 4.1.1.3 Xamarin.iOS: 9.8.1),并尝试构建我的Xamarin Forms应用程序,以便发布到iTunes连接进行测试飞行。已尝试为AppStore和点对点进行构建,但在尝试上载有关120x120、76x76和152x152所需图标文件丢失的.ipa时,出现相同的错误(错误ITMS-90022,错误ITMS-90023)。

美国东部时间2016-07-18 09:03:27错误:错误ITMS-90022:“缺少所需的图标文件。捆绑包不包含iPhone / iPod触摸的应用程序图标,iOS版本>= 7.0的.png格式为'120x120‘像素。“2016-07-18 09:03:27 EDT错误: ERROR ITMS-90023:”缺少所需的图标文件。捆绑包不包含iOS版本>= 7.0的.png格式的'76x76‘像素的iPad应用程序图标。“2016-07-18 09:03:27美国东部时间错误: ERROR ITMS-90023:”缺少所需的图标文件。该捆绑包不包含iOS版本>= 7.0的.png格式的iPad应用程序图标,其像素恰好为'152x152‘。“

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

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

对如何解决有什么想法吗?

EN

回答 4

Stack Overflow用户

发布于 2018-04-01 22:40:11

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

  • First:获取mac和windows
  • Second:中的visual studio和xamarin.iOS的所有最新更新检查XSAppIconAssets在Info.plist中的路径是否与您的资产

的实际路径相同

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

票数 3
EN

Stack Overflow用户

发布于 2016-07-30 08:46:06

看起来你缺少下面红色方框中的图标。请仔细检查您是否已将它们添加到占位符中,即使其他地方有其他相同大小的图标也是如此。也可以尝试进行清理和重建,甚至可以删除binobj文件夹。我确实记得一个问题,AppIcons中的更改直到它被清理和重建之后才会被构建系统接收到,但我认为这个问题很久以前就已经解决了。

票数 1
EN

Stack Overflow用户

发布于 2016-09-16 05:38:08

我发现info.plist文件中对assets文件夹的引用区分大小写!我给了我一个大写的'A‘:

Assets.xcsets/AppIcons.appicstack

而不是小写的'a‘:

Assets.xcsets/AppIcons.appicelest

我改变了这一点,它运行得很好!

在这件事上花了一个小时左右的时间!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38441983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档