【问题标题】:xCode 12.5.1 App Icon not showing although it is therexCode 12.5.1 应用程序图标虽然存在但未显示
【发布时间】:2021-10-09 17:29:53
【问题描述】:

我在 Xcode 12.5.1 中有一个持续存在的问题

我所有的图标都很好,并且添加了。 但在左上角,图标不会显示,因为最新的 Xcode 更新。

此外,在归档并尝试上传我的应用时,它给了我以下错误

error itms-90022: "missing required icon file. the bundle does not contain an app icon for iphone / ipod touch of exactly '120x120' pixels

但是这个图标肯定是存在的,而且它也在正确的文件夹中。 我的清单看起来也不错。

我尝试过的事情: 我主要通过这个线程工作: Xcode 10 app icon not showing

  1. https://stackoverflow.com/a/68000523/2052543 => 检查Show Package Contents -> project.pbxproj 时此代码不存在
  2. 评分最高的答案https://stackoverflow.com/a/54642570/2052543 但在这里我无法选中此复选框(灰色),请参阅:

  1. 我清除了 Xcode Build
  2. 我完全删除了Images.xcassets 文件夹并重新添加了它
  3. 我逐步删除了每个图标,然后将其重新拖放到 Xcode 中

这一切并没有改变问题。当我尝试将构建发送到 Appstore Connect 时,小图标仍然是空白 + 出现错误。

它在 Xcode 12.5 中运行良好,但自从升级到 12.5.1 后,这一切都开始变得奇怪了。

【问题讨论】:

    标签: xcode


    【解决方案1】:

    原来一些较旧的提交修改了文件myApp.xcodeproj/project.pbxproj

    我添加了这些行

    13B07F8E1A680F5B00A75B9A /* Resources */ = {
                isa = PBXResourcesBuildPhase;
                buildActionMask = 2147483647;
                files = (
                    81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
                    13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
                );
                runOnlyForDeploymentPostprocessing = 0;
            };
    

    现在我可以重新选择目标+图标回来了

    【讨论】:

      猜你喜欢
      • 2018-11-19
      • 1970-01-01
      • 2015-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多