【问题标题】:Why Xcode 4.3.2 shows white icon when archived?为什么 Xcode 4.3.2 存档时显示白色图标?
【发布时间】:2012-05-23 00:12:56
【问题描述】:

当我归档我的应用以上传到应用商店时,应用图标是白色的。但在 Xcode 4.2 中一切正常。在 Xcode 4.3.2 中,应用程序图标在归档后变为白色。 Xcode 允许在没有任何警告和错误的情况下上传到应用商店。上传完毕,等待审核。我想知道,Apple 是否会因此拒绝我的应用?

【问题讨论】:

  • 苹果会拒绝你的应用吗:不会。
  • 我认为这是 Xcode 4.3.2 中的一个错误。 HERE 是同一个问题。
  • 顺便说一句,您不应该在 info.plist 的 CFBundleIconFiles 中添加 iTunesArtwork,尽管它会在组织者的档案中显示图标。
  • 复制:stackoverflow.com/questions/9800761/… 你会找到答案(使用“xcode-select -switch ...”)
  • 我也有同样的问题。甚至还没有尝试解决它:) 但应用程序(更新)通常通过验证并且在应用商店中具有正确的图标

标签: ios upload app-store xcode4.3


【解决方案1】:

在“图标文件”键的 info.plist 中包含值“Icon.png”。不要忘记在容器中也包含图像。

【讨论】:

    【解决方案2】:

    我修复了Here中的RMeijs答案

    方法是打开终端,输入以下代码。

    xcode-select -print-path
    
    /Developer
    
    sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
    

    重启 XCodes 后,Organizer 中的所有图标都正常。

    RMeijs 的回答。

    我写这个答案很容易找到。

    【讨论】:

    • 是的,这为我解决了问题。我更新到 Xcode 4.6.3 并将每个版本保存在自己的目录中,所以我使用了这个:/Applications/Xcode_4.6.3/Xcode.app/Contents/Developer