gpt4 book ai didi

ios - Xcode 安装了错误的图标

转载 作者:行者123 更新时间:2023-11-29 10:48:08 24 4
gpt4 key购买 nike

这几天我一直在抓头发。看来我是第一个遇到这个问题的人,因为我无法通过 Internet 搜索找到任何接近的东西。我遇到的问题如下:

iOS 6.1 及更早版本的 Retina iPad 图标(尺寸 144x144)和 iOS 7 的 iPhone 图标(尺寸 120x120)未正确安装。如果我使用 Assets 目录,当在装有 iOS 5 的 iPad(视网膜)上安装我的应用程序时,会安装 iPhone 图标 (120x120)。带有 iOS 7 的 iPhone 使用相同的图标 (120x120) 工作正常。如果我不使用 Assets 目录,而是将图标添加到 info.plist(CFBundleIcons 数组),则相反。这次 iPad 图标没问题(安装了 144x144 图标)。但 iPhone 使用 iPad 图标 (144x144)。

更奇怪的是,这不是我的两个目标之一的问题。这只是第二个目标的问题。第二个目标是通过复制第一个目标创建的。我比较了两个项目的信息和设置,但没有发现任何差异(当然除了包标识符和产品名称等)。

我已经将我的 Xcode 升级到 5.0.2,这没有任何区别。

如果有人能阐明这一点,我将不胜感激。

更新 #1:我尝试使用第一个目标中的图标,但问题仍然存在。所以它与图标 png 文件无关。这是目标相关的。还尝试清理项目,从设备中删除应用程序,但无济于事。

更新 #2:当我使用 plist 而不是 Assets 目录时,我的 iPhone (iOS 7) 上(错误地)安装的不是 144x144 图标。它是 iOS 6.1 及之前版本的 144x144 图标。它仍然是一个不正确的图标。

更新 #3:这实际上很容易重现。这次我从零开始创建了一个cocos2d项目(Hello World项目)。尝试使用以下Apple技术文章中介绍的两种方式添加所有图标:

https://developer.apple.com/library/ios/qa/qa1686/_index.html

当使用 Assets 目录时,120x120 图标安装在我的 iPad(视网膜)和 iOS 5 上。使用项目编辑器时,152x152 图标安装在我的 iPad (retina) 和 iOS 5 上。

在这两种情况下,应该安装的是 144x144 图标。可能会在周一联系 Apple。

最佳答案

我向 Apple 提交了技术支持案例,并确认这是一个已知问题(截至 2014 年 2 月 10 日)。我用 Apple 打开了一个错误报告。这个问题对大多数人来说并不明显,因为图标都是根据一个设计调整大小的。即使安装了错误的图标,也几乎不会引起注意(图标仍会自动调整为设备上的正确大小)。当你想在不同的 iOS 上使用不同的图标设计时,这一点很明显。例如,iOS 7 的图标曲率不同。根据 Apple 支持,没有解决方法。

希望这对遇到相同问题的任何人都有用。

问候,瑞安

关于ios - Xcode 安装了错误的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21655047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com