【问题标题】:Missing App Store Icon. iOS Apps must include a 1024x1024px App Store > Icon in PNG format缺少应用商店图标。 iOS 应用必须包含一个 1024x1024 像素的 App Store > PNG 格式的图标
【发布时间】:2018-04-09 19:20:47
【问题描述】:

当我尝试提交应用时

缺少 App Store 图标。 iOS 应用必须包含 1024x1024 像素的应用商店 PNG 格式的图标。不提供资产目录中的图标或 通过 iTunes Connect,应用程序无法提交 App Review 或 Beta 应用审查


我在 iTunes Connect 中提供 1024px*1024px PNG 格式的 App Store 图标,但仍然出现此错误

【问题讨论】:

标签: ios app-store-connect


【解决方案1】:

在 Xcode 中,他们添加了一个额外的应用程序图标大小为 1024px * 1024px

转到Assets.xcassets,您可以在应用图标图像集的底部找到这个新增功能。

添加 1024pt 的应用程序图标后,它应该可以解决问题。

【讨论】:

    【解决方案2】:

    如上所述,我们需要再添加一个图标,称为 1024x1024px App Store Icon。创建一个分辨率为 1024x1024 的 png 图标。

    转到项目常规设置选项卡

    单击打开应用程序图标集的第 4 号。以下部分将可见。

    向下滚动,您将看到 App Store iOS 图标集。

    最好在“AppIcon.appiconset”文件夹中添加图标。

    您可以通过单击图标选择屏幕右侧“身份和类型”旁边的文件夹图标来找到该文件夹​​。

    这应该可以解决问题。

    【讨论】:

    • PS:如果 png 格式不起作用,请使用图像作为 jpg。对我来说,是 jpg 有效。干杯!!!
    • 奇怪的是,我这样做了,它通过了构建,并将其发送到 iTunes Connect。当它在 testflight 上“准备好提交”时,我添加了一个组并点击提交,我再次收到此错误!?
    • 我完成了图示的步骤并且它工作了,但我确实显示了该位置已经存在的图标。
    • 另外,我发现尽管告诉我我的二进制文件被拒绝(或者无论丢失的图标错误消息是什么),它们都在 iTunes 连接中等待我 - 附加到我的应用提交,所以我不确定这些是实际错误还是警告。
    • @Andrew 我在进行更改后再次存档。我猜你可以修改存档。试试这个线程 - stackoverflow.com/questions/32447866/…
    【解决方案3】:

    您需要在 Assets.xcassets 中添加 1024x1024pt 大小的附加图标。

    请找到以下步骤。

    1) 转到 Assets.xcassets
    2) 将1024*1024pt的图标拖放到Assets.xcassets的App Store iOS 1024pt字段中。

    有关更多信息,请查看以下 GIF 表示。

    希望成功!!!

    【讨论】:

      【解决方案4】:

      我将引用 Claude31 在这里所说的话:https://forums.developer.apple.com/thread/90543

      可能是无用的问题,但是您是否检查了 png 图像的确切大小(在查找器信息中)?

      就我而言,客户向我发送了一张名为 xxxx1024x1024.png 的图片,实际尺寸为 4000 x 4000。因此,如果您没有创建该图片,则值得检查一下。

      【讨论】:

        【解决方案5】:

        您可以在预览中打开此图像并选择文件 -> 导出... 并设置格式 png 并检查 alpha 。并保存图像并使用更新的图像。我希望问题会得到解决。

        【讨论】:

          【解决方案6】:
          <string>${EXECUTABLE_NAME}</string>
          <key>CFBundleIconFile</key>
          <string>icon.png</string>
          <key>CFBundleIcons</key>
          <dict>
              <key>CFBundlePrimaryIcon</key>
              <dict>
                  <key>CFBundleIconFiles</key>
                  <array>
                      <string>icon.png</string>
                      <string>icon@2x.png</string>
                      <string>icon-72.png</string>
                      <string>icon-72@2x.png</string>
                  </array>
                  <key>UIPrerenderedIcon</key>
                  <false/>
              </dict>
          </dict>
          

          您需要 1024 x 1024px 且不带圆角和属性的应用的 App Store 图片,请参阅此答案 Code Sign Error Xcode

          【讨论】:

            【解决方案7】:

            我偶然发现了这个问题。在用不同类型的 .pn 文件“透明”和“不透明”进行测试后,这两种混乱都对我不起作用。问题在于我将集合放在 App-Icon 中的名称中,该名称带有“波浪号”重音。我删除了重音,Apple 验证了编译。

            【讨论】:

            • 这似乎是一条评论,但您使用的是“答案”部分,这是错误的。似乎这里的其他一些人也做了同样的事情。请为此目的使用 cmets 部分。
            【解决方案8】:

            使用 Xcode 12,您可以拥有一个 Swift UI 应用程序,该应用程序仅在 MacOS 版本上为您提供此错误,但在您提交审核时不会为 iOS 版本提供此错误。

            诀窍是将 Mac App 图标图像和大小添加到 Images.xcassets 文件夹,并在“属性”面板中使用“Mac OS”标记该文件夹。由于某种原因,它已关闭。

            这样做将使您的 Mac OS 应用程序被接受以进行“审查”。

            希望对某人有所帮助。我几乎花了两天时间追这个。

            【讨论】:

            • 我正着急上传我的 Catalyst 应用,尝试提交审核时出现此错误,您刚刚救了我,谢谢分享!
            • 尝试将 Mac Catalyst 应用程序提交到 App Store 时也会发生同样的情况。感谢分享,这节省了我几个小时。
            【解决方案9】:

            我的问题是 Sketch 应用导出的图片不正确,尺寸为 1024x1025。

            【讨论】:

              【解决方案10】:

              根据您从 XCode 获得的消息,您也可以事后从 App Store Connect 执行此操作。

              我的应用程序 > 准备提交 > App Store 图标 > 选择图像。 必须是 1024x1024 像素的 png,没有 Alpha 通道或透明胶片。

              更多信息here

              2xSamurai 的答案是避免重复这样做的首选长期解决方案。

              【讨论】:

                【解决方案11】:

                我的解决方案是不在 App Icon 组名称中使用 'â'。

                【讨论】:

                  【解决方案12】:

                  1-)Xcode 9.4.1 打开并打开一个新项目。

                  2-)创建新的资产目录。

                  3-)正确填写所需图标。

                  4-)这个AppIcon目录右击显示在finder中,打开AppIcon.appiconset文件夹,复制文件夹中的所有东西。

                  5-)打开旧项目,旧项目AppIcon目录右键显示在finder中打开文件夹删除所有东西。

                  6-)粘贴到您复制的文件夹中。

                  7-)清理、构建项目并存档。

                  并成功上传 App Store。

                  【讨论】:

                    【解决方案13】:

                    尝试在app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/上添加一个1024 X 1024的图片并重命名为“icon-1024.png”并将下面的json添加到app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json

                        {
                              "size" : "1024x1024",
                              "idiom" : "ios-marketing",
                              "filename" : "icon-1024.png",
                              "scale" : "1x"
                        } 
                    

                    对我来说是工作

                    【讨论】:

                      猜你喜欢
                      • 2019-07-05
                      • 2018-05-05
                      • 2020-01-07
                      • 2022-11-21
                      • 1970-01-01
                      • 2018-06-22
                      • 2017-11-23
                      • 2018-04-03
                      • 2023-04-04
                      相关资源
                      最近更新 更多