【问题标题】:XCode won't accept my 57x57 size icon?XCode 不接受我的 57x57 尺寸图标?
【发布时间】:2012-07-13 14:03:23
【问题描述】:

我正在尝试使用 XCode 归档我的应用程序。我有 4 个不同的图标(57、72、114、144)。

当我将它们放入时它工作正常,但是当我在构建后尝试验证它时,我得到以下...

如果我返回并尝试将 57px 图标替换为 72px 图标,我会收到此消息。

为什么会这样?

这是plist中的值,这里没有手动做任何事情。

【问题讨论】:

  • 可能是 png 中包含错误的数据数据?
  • 您使用什么工具来创建 png?
  • 尝试其他方法将大小调整为 57 和 72,然后保存并阅读。我知道 Photoshop 会写入元数据。我使用 Pixelmator,从来没有遇到过这种问题。
  • @InderKumarRathore 我用 plist 值更新了我的问题。
  • 请遵循命名约定,为什么你在图标数组中包含了你的初始 png?????

标签: iphone xcode ipad icons


【解决方案1】:

这里是apple doc for icons

如果上面的链接过期,我会附上屏幕截图,我知道这是无法看到的内容,here is the image link。顺便说一句,您始终可以右键单击图像并复制图像位置并在新标签中打开它。

这是指定图标的方法

【讨论】:

  • @PhilipK,你可以随意命名,你只需要把它放在 info.plist 中。
【解决方案2】:

理论上,只要它们在 info.plist 中,您就可以为 iPad 命名任何您想要的名称。为了支持旧版本的 iOS,我总是以 apple recommand 的方式命名它们,这已经被 Inder Kumar Rathore 引用过。

看看here看看如何在Info.plist中添加图标文件

@PhlipK:你的 info.plist 看起来和我的很不一样,这就是我的样子。

查看我上面提到的链接并尝试编辑您的 info.plist 看看是否有效。

【讨论】:

  • 这些项目是对应不同的设备,还是只是通过图像宽度匹配它们?我原本不打算使用 50x50 的图标,这是必需的吗?
  • 你不必有 50x50,它是为你在 ipad 上的搜索结果。
  • @PhilipK,我认为你的问题出在你的 plist 上,尝试从你的 info.plist 中删除 CFBundleIcons 键,并按照苹果文档中的方式添加它们,你应该没问题。
猜你喜欢
  • 2012-04-06
  • 1970-01-01
  • 2019-08-29
  • 2012-03-06
  • 2013-09-25
  • 2019-08-31
  • 2021-07-23
  • 2019-02-21
  • 1970-01-01
相关资源
最近更新 更多