Xcode 6:如何设置自定义包标识符?

时间:2015-01-23 21:25:31

标签: ios xcode swift xcode6 bundle-identifier

在Xcode 6中,我需要为我的应用商店目标设置自定义捆绑包标识符。

我正在尝试这个:

  1. 我在左上角的Xcode中点击了我的项目。

  2. 我看到了项目设置中心窗格,“常规”标签,“身份”部分。

  3. 我看到“Bundle Identifier”字段,然后点击进行编辑。

  4. 文字会更改为黑色可编辑文字和灰色不可编辑文字。

  5. 如何编辑捆绑包标识符?

2 个答案:

答案 0 :(得分:25)

(找到答案 - 在这里张贴以帮助他人,如果有人发表评论)

Xcode默认根据产品名称自动生成包标识符。

编辑目标的包标识符:

  1. 点击图标"显示项目和目标列表"在左上角的项目设置中心窗格中。

  2. 点按目标。

  3. 点按"信息"选项卡,然后打开"自定义iOS目标属性"落箭头。

  4. 您会看到Key" Bundle Name"设置为" $(PRODUCT_NAME)",以及Key" Bundle标识符"设置为" com.example。$(PRODUCT_NAME:rfc1034identifier)"。根据需要编辑这些。然后选择"产品>清洁"菜单项。

  5. enter image description here

答案 1 :(得分:3)

我认为可以设置自定义捆绑包标识符(并更改捆绑包显示名称和捆绑包名称),而无需修改$ {PRODUCT_NAME:rfc1034identifier}(我在stackoverflow中读到,更改此内容可能会导致问题在构建时出现问题分布)。

更改产品名称设置: 选择目标/构建设置/(包装)产品名称

xcodeScreenShot