20

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

4

3 回答 3

75

由于 iOS7 不再受 NDA 保护,答案如下:

在 Xcode 5 中选择 Images.xcassets,然后选择你的图标集。有一个“预渲染图标”设置可以消除光泽

资产设置

于 2013-09-21T10:13:52.803 回答
18

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

于 2013-10-07T17:36:40.520 回答
3

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

在 plist 中预渲染的光泽效果

于 2013-11-06T20:06:23.383 回答