如何在Xcode 5中更改应用程序的包标识符?

ope*_*rog 61 iphone xcode xcode5

Xcode 5不允许我更改包标识符.之后的应用名称部分com.mycompany.显示为灰色.

我在ITC中创建了一个捆绑标识符,略有不同,我想使用这个新的捆绑标识符.

我是否必须使用正确的标识符创建新的Xcode项目?

Ida*_*dan 68

其实这很简单:

  1. 选择目标
  2. 选择"信息"选项卡(您可以通过在项目中查找plist文件来执行相同操作)
  3. 搜索"Bundle Identifier"键,结束时的值应为com.mycompany.${PRODUCT_NAME:rfc1034identifier}.

如果要更改灰色字段,只需将"com.mycompany"替换为您想要的任何内容.另一个字段是"产品名称"(从相关密钥动态读取),您可以通过在"构建设置"中设置"产品名称"键来更改它.您也可以非常难看,并将所有的包标识符更改为您想要的任何内容,但我不建议这样做,因为如果您要添加更多目标,那么它将是静态的并且更难维护.


Art*_*yom 57

  1. 在" 目标"部分下选择目标.
  2. 转到" 构建设置"选项卡.
  3. 向下滚动到包装.
  4. 产品名称更改为所需的名称.

PIC

  • 好答案.请注意,如果您正在进行应用购买,则必须手动创建新的应用ID.提交后更改包ID可能不好. (2认同)

sam*_*sam 18

在Xcode 5.1.1中,您只需重命名目标即可完成.双击目标名称进行更改.


Tim*_*rov 14

在您的项目Info.plist(或项目选择的信息选项卡中,它们是相同的)更改${PRODUCT_NAME:rfc1034identifier}为所需的名称.在那之后它不会变成灰色.