我的应用程序的构建id遇到了一些问题。

我有两个构建设置, DebugRelease.我已经创建了两个方案 App-debugApp-release.

App-debug 设置为使用 Debug 配置和 app-releaseRelease 配置。在我的 build settings 我已经设定了 Product Name 场到 appStagingappPublishDebugRelease 分别构建配置。

然而, build identifier 字段设置为 appPublish 即使我选择了 app-debug 计划。我不确定为什么,但它正在影响我正确存档产品的能力。我错过了什么?

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

有帮助吗?

解决方案

好吧,我弄清楚了原因-每个方案都有一个单独的部分 ArchiveRun 设置。我之前错过了这个,这就是为什么我一直遇到这个问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top