应用程序图标文件在plist以及目标的Info选项卡中定义。
这有什么理由还是只是多余的?
答案 0 :(得分:0)
在一个地方移除物品也会导致它们在另一个地方被移除。所以我觉得这是多余的。同时将图标文件拖放到目标“摘要”选项卡下的“应用程序图标”插槽中也可以达到相同的效果。
答案 1 :(得分:0)
对于完全相同的设置,这只是两个不同的地方。在一个地方更改它将在另一个位置更改它。
“摘要”选项卡中的“捆绑标识符”,“版本”和“构建”字段也是如此,它将更改Info.plist中的值。
实际上,“摘要”选项卡中提供的所有信息都只是呈现Info.plist文件中存在的常见信息的另一种方式,它只是对完全相同信息的更易读的表示。对于“信息”选项卡也是如此,它直接显示Info.plist键,并在单独的视图中提取一些特殊键,如文档类型,UTI和URL类型:其中的所有内容也只是Info.plist文件的另一个表示。
“图标”属性的特别说明:由于各种SDK的演变,有多种方法可以在Info.plist键中定义应用程序图标。 “摘要”标签中的图标仅影响定义图标的最新方式。
CFBundleIconFile
键定义了唯一的图标名称。很简单。CFBundleIconFiles
以接受图标列表(NSArray),以支持多种分辨率和用法(搜索图标等)CFBundleIcons
的密钥,它现在是一个字典,允许您列出每个图标文件及其相关用途(报亭图标,搜索图标,应用程序图标......)有关详细信息,请阅读Information Property List Key Reference,其中详细解释了这些差异。