Info.plist 和 [app name]-Info.plist 有啥区别?

Posted

技术标签:

【中文标题】Info.plist 和 [app name]-Info.plist 有啥区别?【英文标题】:What's the difference between Info.plist and [app name]-Info.plist?Info.plist 和 [app name]-Info.plist 有什么区别? 【发布时间】:2011-04-15 17:38:02 【问题描述】:

我在网上阅读的所有内容都是关于 Info.plist 的。 XCode 在我创建项目时为我创建了一个 [应用程序名称]-Info.plist 文件,它似乎与我在网上看到的示例 Info.plist 具有相同的键。保留它的名称可以吗?还是应该将其重命名为 Info.plist?

【问题讨论】:

【参考方案1】:

是的,它们是一样的。当 Apple 发布 ios SDK 3.2(或附近)时,新项目创建了 [App-Name]-Info.plist 而不是旧的 Info.plist。如果您的项目中只有一个目标,则可以将其重命名,但这是个人喜好。

【讨论】:

重要的一点是,Xcode 将文件从源代码中的任何名称复制到产品中的 Info.plist,因此名称仅与源代码中的文件不同。构建产品中的文件始终是 Info.plist。

以上是关于Info.plist 和 [app name]-Info.plist 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

app info.plist

在路径 build/Debug-iphonesimulator/XXX.app/Info.plist 中找不到目标应用程序的 Info.plist

更新 app-info.plist 后的 xcode 仅显示应用程序中可用的旧信息

QMake:为 iOS App 指定自定义 Info.plist 文件

【iOS】Info.plist文件国际化(App名称,隐私权限描述的多语言配置)

Info.plist 中的 Bundle Identifier 与 App ID 和 iTunes Connect 的关系