0

应用程序图标文件在 plist 以及目标的 Info 选项卡中定义。

这有什么原因还是只是多余的?

4

2 回答 2

0

在一个地方移除物品会导致它们在另一个地方也被移除。所以我想这是多余的。同样,将图标文件拖放到目标“摘要”选项卡下的“应用程序图标”插槽中也可以达到相同的效果。

于 2012-09-27T12:11:48.347 回答
0

这只是完全相同设置的两个不同位置。在一个地方改变它会在另一个地方改变它。

Summary 选项卡中的“Bundle Identifier”、“Version”和“Build”字段也是如此,这将更改 Info.plist 中的值。

实际上,“摘要”选项卡中存在的每条信息只是表示 Info.plist 文件中常见信息的另一种方式,它只是完全相同信息的更易读的表示。“信息”选项卡也是如此,它直接显示 Info.plist 键,并在单独的视图中提取一些特殊键,如文档类型、UTI 和 URL 类型:其中的所有内容也只是 Info.plist 文件的另一个表示.


“图标”属性的特别说明:由于各种 SDK 的演变,有多种方法可以在 Info.plist 键中定义应用程序图标。并且“摘要”选项卡中的图标仅影响定义图标的最新方式

  • 一开始只有一个CFBundleIconFile字符串类型的键定义了一个唯一的图标名称。很简单。
  • 然后CFBundleIconFiles添加了另一个键来接受图标列表(NSArray),以支持多种分辨率和用途(搜索图标等)
  • 最后,在 iOS5 中,再次引入了另一个键CFBundleIcons,它现在是一个字典,允许您列出每个图标文件及其相关用途(报亭图标、搜索图标、应用程序图标……)

有关更多详细信息,请阅读详细说明差异的信息属性列表键参考。

于 2012-09-27T12:14:23.990 回答