我想知道bundle Identifier(在info.plist中)之间的区别。
以及产品Bundle Identifier(在Build Setting -> Packaging -> Product Bundle Identifier中)。

提前致谢 。

最佳答案

BUNDLE IDENTIFIER是您应用的名称空间,在App Store中必须是唯一的

PRODUCT_BUNDLE_IDENTIFIER是您project.pbxproj文件中的变量。 Apple从Xcode 7发行说明中说,PRODUCT_BUNDLE_IDENTIFIER现在是“为目标设置捆绑包标识符的推荐位置”。因此,如果您在项目中的其他任何地方都使用BUNDLE_IDENTIFIER,则必须将其更改为PRODUCT_BUNDLE_IDENTIFIER才能保持同步。

10-05 22:39