Xcode5iOS应用程序未使用正确的产品名称作为构建id
-
20-12-2019 - |
题
我的应用程序的构建id遇到了一些问题。
我有两个构建设置, Debug
和 Release
.我已经创建了两个方案 App-debug
和 App-release
.
App-debug
设置为使用 Debug
配置和 app-release
该 Release
配置。在我的 build settings
我已经设定了 Product Name
场到 appStaging
和 appPublish
为 Debug
和 Release
分别构建配置。
然而, build identifier
字段设置为 appPublish
即使我选择了 app-debug
计划。我不确定为什么,但它正在影响我正确存档产品的能力。我错过了什么?
看来,如果我运行一个产品干净,关闭xcode并重新打开它, bundle identifier
在目标信息中正确显示。但是,当我运行一个 Product -> Archive
事情发生了,它为 appPublish
之后, build identifier
显示错误的名称。仍然不知道为什么会发生这种情况。
解决方案
好吧,我弄清楚了原因-每个方案都有一个单独的部分 Archive
与 Run
设置。我之前错过了这个,这就是为什么我一直遇到这个问题。
不隶属于 StackOverflow