'图标已包含光泽效果'在使用SDK 7的xCode 5上编译的iOS 6上不起作用

时间:2013-09-14 09:00:50

标签: ios xcode ios7 xcode5

Icon already includes gloss effects在使用SDK 7在xCode 5上编译的iOS 6上无效。如何解决此问题?项目中的图像资源已启用。

3 个答案:

答案 0 :(得分:76)

由于iOS7不再是NDA,所以答案是:

  

在Xcode 5中选择Images.xcassets,然后选择您的图标集。有   删除光泽的“预渲染图标”设置

assets settings

答案 1 :(得分:18)

如果您不想切换到资产目录,可以在CFBundlePrimaryIcon字典下添加UIPrerenderedIcon键到plist(然后清理): UIPrerenderedIcon

答案 2 :(得分:3)

与@ sc0rp10n类似,Xcode 5将它列在plist中:

Gloss effects pre-rendered in plist