不同方案的不同包标识符
Different bundle identifier for different schemes
我正在构建一个 iOS 应用程序,我想为 Xcode 中的不同方案设置不同的包标识符 10. 我在哪里可以找到该设置?
包标识符不直接链接到方案。您需要在 Xcode 中创建单独的配置,然后更新您的方案以使用适当的配置。
您可以通过在项目导航器中选择您的项目,然后转到“信息”选项卡来创建配置。在这里您将看到一个配置列表,您可以在其中复制现有配置。
创建新配置后,您可以转到目标的构建设置并在 Packaging
下查找 Info.plist File
条目。 Select 一个不同的 plist 文件。然后编辑相应的 plist 文件以包含不同的包 ID。
捆绑包标识符与目标相关。
所以首先你创建一个新的 Target,然后改变它的 Bundle ID。
您可以在目标的 "Build Settings" 中创建用户定义的设置。创建一个名为 "CustomBundleIdentifier" 或任何您喜欢的设置。您可以在那里为每个配置(发布、调试)定义一个包标识符。
然后在 Info.plist 中,将 Bundle Identifier 键与 $(CustomBundleIdentifier).
交换
我正在构建一个 iOS 应用程序,我想为 Xcode 中的不同方案设置不同的包标识符 10. 我在哪里可以找到该设置?
包标识符不直接链接到方案。您需要在 Xcode 中创建单独的配置,然后更新您的方案以使用适当的配置。
您可以通过在项目导航器中选择您的项目,然后转到“信息”选项卡来创建配置。在这里您将看到一个配置列表,您可以在其中复制现有配置。
创建新配置后,您可以转到目标的构建设置并在 Packaging
下查找 Info.plist File
条目。 Select 一个不同的 plist 文件。然后编辑相应的 plist 文件以包含不同的包 ID。
捆绑包标识符与目标相关。
所以首先你创建一个新的 Target,然后改变它的 Bundle ID。
您可以在目标的 "Build Settings" 中创建用户定义的设置。创建一个名为 "CustomBundleIdentifier" 或任何您喜欢的设置。您可以在那里为每个配置(发布、调试)定义一个包标识符。 然后在 Info.plist 中,将 Bundle Identifier 键与 $(CustomBundleIdentifier).
交换