我有一个问题,与App Store中的图标,即使我在InfoPlist指定的文件属性“图标已经包括了光泽效果”是YES,在iTunes连接和应用程序商店它显示光泽效果的图标(在主屏幕上,而不是它工作正常)。我怎样才能解决这个问题 ?iOS应用图标对App Store和iTunes Connect的光泽效果
我在以前的问题,读到这里,这是一个错误,一个它是固定在九月,但我的应用程序发表yestarday。我写信给苹果的支持,但我还没有receveid的答案了..
我有一个问题,与App Store中的图标,即使我在InfoPlist指定的文件属性“图标已经包括了光泽效果”是YES,在iTunes连接和应用程序商店它显示光泽效果的图标(在主屏幕上,而不是它工作正常)。我怎样才能解决这个问题 ?iOS应用图标对App Store和iTunes Connect的光泽效果
我在以前的问题,读到这里,这是一个错误,一个它是固定在九月,但我的应用程序发表yestarday。我写信给苹果的支持,但我还没有receveid的答案了..
其实这似乎不是我的问题,其实在不改变有关该图标的话,当我提出在iTunes我更新的应用程序连接它们删除从App Store的光泽效果。但我根本没有更改任何图标设置。
的iOS 5包含您的Info.plist图标的一个新的密钥,其中包含一个“图标已经包括了光泽效果”条目。有关更多信息,请参见here。
我正在开发一个应用程序在本地(即尚未提交给iTunes Connect中),但也有同样的问题。但是,我找到了一种方法来消除实际设备(即iPhone)和iTunes应用程序区域上的图标的光泽。我受到this answer的帮助。如果您在文本编辑器打开你的InfoPlist文件,你会看到一些线,如:
...
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>[email protected]</string>
<string>icon.png</string>
</array>
<key>UIPrerenderedIcon</key>
<true/>
</dict>
</dict>
...
*注:我已经改变了“UIPrerenderedIcon” XCode中说“YES”,那么雷说,“真”。
要解决这个问题,我只是复制/粘贴“UIPrerenderedIcon”线和粘贴IT这一块的代码上面,以便它现在的样子:
...
<key>UIPrerenderedIcon</key>
<true/>
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>[email protected]</string>
<string>icon.png</string>
</array>
<key>UIPrerenderedIcon</key>
<true/>
</dict>
</dict>
...
似乎有点标新立异有重复码,所以不知道这个“修复”会起作用多久,但现在起作用。无论如何,对我来说!
UPDATE:
其实我不认为它很重要,你粘贴
<key>UIPrerenderedIcon</key>
<true/>
,只要它被放置在CFBundleIcons
<dict>
块之外的“主要水平”与所有其他条目。
在ios4上,你可以把UIPrerenderedIcon放在你想要的任何地方,但是在ios5上你必须粘贴在CFBundlePrimaryIcon键 – booker 2012-06-25 09:19:46
如果你已经设置了“UIPrerenderedIcon”为真,
刚刚重新上传带有“编辑”按钮,你的图标。 (内部版本信息)
我已经弄好了。你的意思是我必须写两遍吗? – Massimo 2012-01-10 14:07:18
您需要它在新的iOS 5图标条目以及(如果您想支持iOS 4及更低版本)以前的操作方式。 – jrtc27 2012-01-10 14:10:07
是的,有已经被设置,而事实上它的主屏幕,它工作正常..问题是与App商店... – Massimo 2012-01-10 14:30:42