Xcode 中 Info.plist 文件上的多个图标条目
Posted
技术标签:
【中文标题】Xcode 中 Info.plist 文件上的多个图标条目【英文标题】:Multiple icon entries on Info.plist file in Xcode 【发布时间】:2012-04-07 17:53:14 【问题描述】:当我在 Xcode 4 上导入在 Xcode 3 上启动的项目时,它会为 Info.plist 文件中的图标添加另一组条目。像这样的:
有时还有另一个条目称为"Icon file"
(单数文件,而不是复数文件)。
所有这些条目都是必需的吗?
另一个问题:为什么将启动图像Default.png
和Default@2x.png
添加到图标部分?
【问题讨论】:
【参考方案1】:您只需要带有所有图标 (57x57,72x72,114x114,144x144) 的条目 Icon files
(复数)。
您可以删除Icon files (ios 5)
以及Icon file
(单数)。
该部分中的Default.png
完全错误,可能因为 Xcode 中的错误而被放置在那里。
【讨论】:
有什么理由我应该删除 Icon files (iOS 5) 条目吗?这在任何地方都有解释吗?谢谢。【参考方案2】:就像 Jonas 说的,你可以删除 (iOS 5) 部分。
然而,这显然是一个新增功能,而且 Apple 很可能会出于某种原因推进这些更改。
我会清理它并保留它以保持向前兼容性。
【讨论】:
【参考方案3】:您不必指定@2x 版本,ipad 会自动选择它们,dev page here 只需在项目中列出 1x 版本。 项目 0:图标 - 它是 57x57 第 1 项:Icon-72 - 它是 72x72 项目 2:小图标 - 29-29 第 3 项:Icon-Small-50 - 它是 50x50
将这些 .png 格式的文件以及 @2x 添加到您的项目中,因此总共有 8 个。
将 Default.png 及其 2x 版本也添加到 proj 并在启动图像中仅指定 Default.png
B
【讨论】:
以上是关于Xcode 中 Info.plist 文件上的多个图标条目的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 9:xcodebuild -exportArchive 错误读取文件:info.plist
Xcode 10 构建错误 - 多个命令产生 info.plist