【发布时间】:2013-09-18 22:54:12
【问题描述】:
Icon already includes gloss effects 不适用于在 xCode 5 上使用 SDK 7 编译的 iOS 6。如何解决此问题?项目中的图片资源已启用。
【问题讨论】:
-
尝试从模拟器中删除图标清理构建并再次尝试运行。
-
清洁没有帮助。我也检查了设备上的问题。
Icon already includes gloss effects 不适用于在 xCode 5 上使用 SDK 7 编译的 iOS 6。如何解决此问题?项目中的图片资源已启用。
【问题讨论】:
由于 iOS7 不再受保密协议保护,答案如下:
在 Xcode 5 中选择 Images.xcassets,然后选择您的图标集。有 删除光泽的“预渲染图标”设置
【讨论】:
如果您不想切换到资产目录,可以将 UIPrerenderedIcon 键添加到 CFBundlePrimaryIcon 字典下的 plist 中(然后清除):
【讨论】:
类似于@sc0rp10n,Xcode 5 将其列在 plist 中:
【讨论】: