【问题标题】:Xcode 14 Asset validation failed - missing app iconXcode 14 资产验证失败 - 缺少应用程序图标
【发布时间】:2022-11-11 17:13:15
【问题描述】:

经过漫长的编程之夜,我终于完成了我的应用程序,现在想将其上传到 AppStore Connect 以进行测试,但由于缺少某些大小的应用程序图标,我总是收到相同的 2 条错误消息(附截图) .我已经尝试了 Stackoverflow 中的几乎所有东西,但没有任何帮助,或者很多东西已经过时了,因为在 Xcode 14 中,您只能为应用程序图标指定一种尺寸(1.024px x 1.024px)。

这里有人有解决这个问题的方法吗?

“AppIcon”位于Assets.xcassets 文件夹中,我在info.plist 文件中添加了一些属性以消除其他一些错误消息。 (我是否必须将我的应用程序添加为 info.plist 文件中的目标,因为这样做时会出现一些错误?)

资产文件夹中的 AppIconAppIcon in Assets folder

Info.plist 文件Info.plist File

错误信息Error messages

对不起,我是stackoverflow的新手,所以我不能直接发布图片。

【问题讨论】:

  • 您的部署目标是什么?

标签: ios xcode app-store-connect assets appicon


【解决方案1】:

来自Xcode 14 Release notes

如果部署目标早于 iOS 12 或 watchOS 4,使用单一尺寸应用图标的应用可能无法通过 App Store 验证。 (98471456)

所以,我猜这是由旧部署目标引起的错误。

【讨论】:

  • 哦,好的,谢谢,有没有可能的解决方案呢?
  • 问题是我的最低部署目标是 iOS15,但它仍然失败
  • @SCH361 您的资产文件是否正确添加到您的项目中?
  • 是的 - 我现在添加了大约 15 次
【解决方案2】:

经过漫长而令人毛骨悚然的时刻,我现在想通了。我的Assets.xcassets 文件夹位于我项目的另一个文件夹中。我将 Assets 文件夹拖到根目录也是 info.plist 文件,并且我的上传工作正常。

我还使用这个网站来创建我的图标: https://appicon.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-16
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 1970-01-01
    • 1970-01-01
    • 2012-04-05
    相关资源
    最近更新 更多