为什么 Xcode 4.3.2 在归档时显示白色图标?

3
当我将我的应用程序进行归档以上传到应用商店时,应用程序图标变成了白色。但在Xcode 4.2中一切正常。在Xcode 4.3.2中,应用程序图标在归档后会变成白色。Xcode允许无任何警告和错误地上传到应用商店。上传已经完成并等待审核。我想知道,苹果公司是否会因此拒绝我的应用程序?

1
苹果会拒绝你的应用吗?不会。 - Luke
1
我认为这是Xcode 4.3.2中的一个错误。这里有一个相同的问题。 - Kjuly
1
顺便说一下,您__不应该__在info.plist的CFBundleIconFiles中添加iTunesArtwork,尽管它会显示在组织者档案的图标中。 - Kjuly
1
重复问题:https://dev59.com/dGkw5IYBdhLWcg3wkLb2,你会找到答案(使用“xcode-select -switch ...”) - viggio24
2
我有同样的问题。还没有尝试解决它 :) 但是应用程序(更新)通常通过验证,并且在应用商店中具有正确的图标。 - Rok Jarc
显示剩余3条评论
2个回答

6

我遵循RMeijs在这里的回答进行了修复。

解决方法是打开终端并输入以下代码。

xcode-select -print-path

/Developer

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

之后重新启动XCodes,所有组织者中的图标都正常。

这是来自RMeijs的答案。

我为方便查找而写下此答案。


1
是的,这对我有用。我更新到了Xcode 4.6.3,并将每个版本保存在自己的目录中,所以我使用了这个路径:/Applications/Xcode_4.6.3/Xcode.app/Contents/Developer - jsherk

0

在 info.plist 中的键 "Icon File" 的值中包含 "Icon.png"。不要忘记将图像也包含在容器中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接