如何禁用突出显示的应用程序图标?

如何禁用显示在iPhone主页上的图标上的突出显示?

谢谢。

最简单的方法是检查目标的摘要选项卡上的预渲染checkbox:

Prerendered图标

或者,设置Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects在您的应用程序的Info.plist中Icon files (iOS 5) > Primary Icon > Icon already includes gloss effectsYES

图标已包含光泽效果

在新的xcode 4中,您只需添加一个新条目并在列表中search以下内容:

“图标已经包含光泽效果”

例: 在这里输入图像描述

谢谢

我尝试了几次,因为不工作而变得有些沮丧。 原来我已经有这个选项设置为NO,并隐藏在图标文件下。

在这里输入图像描述

希望这可以帮助别人。

在Xcode 5中这个设置改变了地方。 为了访问它,select你的xcassets ,select应用程序图标条目,并在属性检查器中selectiOS icon is pre-renderedcheckbox。

在Xcode 5中打开预先呈现的图标

从iPhone HIG:

注意:如果您select,您可以防止iPhone操作系统添加闪耀到您的图标。 为此,您需要将UIPrerenderedIcon键添加到应用程序的Info.plist文件中(请阅读iPhone应用程序编程指南以了解此文件)。 无论您是否利用添加的闪光,您的图标仍然应该测量57 x 57像素。

打开Info.plist文件,也可以命名为ProjectName-Info.plist ,并添加一个新行。 按键列是一个下拉列表,点击它并滚动浏览一大堆可以设置的可读forms的按键。

你正在寻找的那个被称为“图标已经包含光泽和斜angular效果” ,这是人类可读的forms。 写UIPrerenderedIcon ,也有效。

添加此标志也将禁止在Tunes Store和App Store中自动添加光泽和斜angular。

UIPrerenderedIcon是您要设置的设置。

实际上,读完所有可以设置的Info.plist选项可能是一个好主意。 它可以使您免于尝试复制默认提供的某些function。

XCode 4现在显示这个键的“友好”版本,因为“图标已经包含光泽效果”,以防其他人无法find它。

Info.plist中将UIPrerenderedIcon设置为true。

在Xcode 4.3中,Target / Summaryconfiguration中的图标旁边有一个名为“Prerendered”的checkbox。 检查和闪耀将不会被添加。 对我来说“图标已经包含光泽效果”没有奏效。

选中“Prerendered remove remove shine effect”

使用Xcode 4.3.2,您也可以使用Key Icon already includes gloss effects并将其值设置为YES 。 这从我的应用程序图标删除了我的光泽闪耀。