我想在Xcode 6.3中更改我的包标识符以及产品名称

问题描述 投票:13回答:5

我已经完成了项目,但不幸的是,我还要在Xcode 6.4中更改产品名称和包标识符。我怎样才能做到这一点?

ios xcode6
5个回答
23
投票

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

screen shot

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

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


4
投票

您可以设置“产品名称”Xcode构建设置。您想在应用的info.plist文件中设置包标识符。

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

enter image description here


1
投票

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

旁边有一个窗口(我认为这是默认的,因为我实际上没有改变任何东西) - 带有名为'name'的字段的Identity和Type也会改变它。屏幕截图如下:

enter image description here


0
投票

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.