【问题标题】:How to remove icon glare in XCode 5 / iOS 7?如何消除 XCode 5 / iOS 7 中的图标眩光?
【发布时间】:2013-08-09 11:17:05
【问题描述】:

我正在使用 XCode 5 开发者预览版来创建一个 iOS 7 应用程序。在 iOS 7 中,图标的眩光效果不再存在。没关系。但是现在,当我在 iOS 6 设备(或模拟器)上运行由 XCode 5 编译的应用程序时,我看到了图标上的眩光效果!禁用眩光的常用方法(编辑 App-Info.plist 文件)不再起作用。

所以我的问题是:如何在 XCode 5 编译的应用中禁用 iOS 6 上的眩光效果?

旁注:我正在使用资源库来配置所有不同的图标大小。

【问题讨论】:

  • 不要忘记 xCode5 受 NDA 保护,因此不应在诸如此处的公共论坛上讨论。此外,它仍处于测试阶段,因此值得向 Apple 记录一个错误,因为这可能是疏忽或尚未添加
  • 是的,我知道,但我很绝望:P
  • 尝试在devforums.apple.com上提问

标签: ios xcode xcode5


【解决方案1】:

由于保密协议已经解除,我可以告诉你答案:

  1. 转到 Xcode 5 项目中的 Images.xcassets
  2. 寻找 AppIcon
  3. 选择 iPhone 应用 iOS 5,6 57pt
  4. 在 Inspector 侧边栏中,随意勾选/取消勾选“iOS 图标已预渲染”复选框!

【讨论】:

  • 当项目在 xcode 5 之前的版本中创建时,此方法不起作用,为此目的使用@sag 答案
【解决方案2】:

添加到“图标文件(iOS 5)”->“主图标”“图标已经包含光泽效果" Boolean YES 在您的 *-Info.plist 文件中项目(XCode 5)..

【讨论】:

    【解决方案3】:

    注意:这是基于 Xcode 4 的知识)

    勾选目标设置中应用图标旁边的预渲染复选框。

    这将删除添加到图标的任何效果。

    【讨论】:

    • 感谢您的回复! XCode 5 中不再存在该复选框。我明白为什么:在 iOS 7 中,眩光效果不再存在。
    • 在这种情况下,由于 NDA,devforums.apple.com 是您的选择。
    猜你喜欢
    • 1970-01-01
    • 2011-08-08
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    • 2021-07-06
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    相关资源
    最近更新 更多