【发布时间】:2023-04-08 02:45:01
【问题描述】:
我希望有人可以帮助我解决问题。我正试图将我的应用程序上传到 App Store 时突然收到一条错误消息,指出我缺少图标文件。错误是:
错误 ITMS-90022:“缺少所需的图标文件。捆绑包没有 包含正好为“120x120”的 iPhone / iPod Touch 的应用程序图标 像素,对于 iOS 版本 >= 7.0 为 .png 格式。”
我没有修改任何图标,但我确实注意到,当我更新 info.plist 文件以更改内部版本号时,我注意到该文件具有“Car Play”和其他一些设备的附加设置,我没有指定任何图片。
我的 plist.info 文件引用了一个资产目录,并且我指定了 IOS 7-9 的图标。我不确定我做错了什么。
我使用网站https://makeappicon.com/ 构建了我的图标,并且我已经将我的应用程序的两个先前版本上传到了应用程序商店,没有任何问题。这是第一次发生这种情况。
我已将 XCode 更新到 v7.2,还更新了操作系统并将所有更新应用到 Xamarin Studio。
我在论坛上看到其他一些人遇到此问题,他们建议更改 plist.info 文件以包含以下内容:
<key>CFBundleIconFiles</key>
<array>
<string>Icon-60@2x.png</string>
<string>Icon-76.png</string>
<string>Icon-76@2x.png</string>
</array>
这仍然不起作用,验证过程失败。此外,如果我的 plist.info 引用资产目录,我认为我不必这样做。
有人有什么想法吗?
谢谢 亚当
【问题讨论】:
标签: xamarin icons app-store-connect xamarin.forms xamarin-studio