Xcode 5 iOS应用程序未使用正确的产品名称进行构建ID

时间:2014-04-11 03:15:38

标签: ios xcode5 build-settings bundle-identifier

我的应用程序的构建ID存在一些问题。

我设置了两个版本,DebugRelease。我已经创建了两个方案App-debugApp-release

App-debug设置为使用Debug配置和app-release Release配置。在我的build settings我已将Product Name字段分别设置为appStagingappPublish,分别用于DebugRelease构建配置。

但是,即使我选择了build identifier方案,appPublish字段也会设置为app-debug。我不确定为什么,但它影响了我正确归档产品的能力。我错过了什么?

似乎如果我运行产品干净,关闭xcode并重新打开它,bundle identifier会在目标信息中正确显示。但是,当我运行Product -> Archive某些事情并且为appPublish构建之后,build identifier显示错误的名称。仍然不知道为什么会发生这种情况。

1 个答案:

答案 0 :(得分:1)

好的我找出了原因 - 每个方案都有Archive设置的单独部分,与Run设置分开。我之前错过了这个,这就是为什么我一直遇到这个问题。