【问题标题】:I want to change my bundle identifier as well as product name in Xcode 6.3我想在 Xcode 6.3 中更改我的包标识符和产品名称
【发布时间】:2015-08-03 11:33:07
【问题描述】:

我已经完成了项目,但不幸的是,我还必须在 Xcode 6.4 中更改产品名称和捆绑标识符。我该怎么做?

【问题讨论】:

    标签: ios xcode6


    【解决方案1】:

    在项目或目标的构建设置中更改产品名称(引用为PRODUCT_NAME)的值。

    您的 info plist 中的 Bundle identifierBundle name 都引用了此构建设置,因此在此处更改它会更新这两个值。我个人不会直接更改 plist 中的 Bundle 标识符,因为它有一组严格的允许字符,您可以从人们的示例中看到,它将 rfc1034identifier 添加到设置引用中,从而转换任何无效的字符。

    默认值 ($TARGET_NAME) 使用左侧面板中的目标名称,因此您也可以更改此名称。

    【讨论】:

      【解决方案2】:

      您可以设置“产品名称”Xcode Build Settings。您想在应用的 info.plist 文件中设置捆绑标识符。

      Info.plist 中的包标识符为 ${PRODUCT_NAME} - 您可以在此处更改应用包名称

      【讨论】:

        【解决方案3】:

        只需使用 XCode 10.1 再添加一个即可。即使我更新了产品名称、捆绑标识符等 - 它仍然显示为旧名称。

        侧面有一个窗口(我假设这是默认设置,因为我实际上并没有更改任何内容) - 带有一个名为“名称”的字段的身份和类型也可以更改它。截图如下:

        【讨论】:

        • 将位置更改为“相对于工作区”对我有用。
        【解决方案4】:

        转到您的项目 > 目标 > 信息。在Custom Target iOS Properties 内部,从那里转到Bundle NameBundle identifierBundle display name。也可以参考这个answer做进一步的解释。

        【讨论】:

          【解决方案5】:

          您可以通过更新 Info.plist 文件来更改名称,其中有一个字段 Bundle Name 是您的应用程序名称。 对于Bundle Identifier,您可以通过开发者帐户更改它,为您的项目添加新的捆绑标识符。或者只是更改项目 Info.plist 文件中的Bundle Identifier,x-Code 将处理它。

          【讨论】:

            猜你喜欢
            • 2015-12-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-04-21
            • 1970-01-01
            • 2021-10-04
            相关资源
            最近更新 更多