如何在Xcode中归档新目标

时间:2018-09-23 17:59:50

标签: ios xcode

我在Xcode项目中创建了一个新目标,目的是使用它来构建应用程序的“测试版”,而不是使用单个目标并在构建时不断交换环境变量和其他内容。

新目标与原始目标的版本和内部版本号不同,并且使用了不同的捆绑包标识符。我正在尝试存档新目标并将.ipa文件上传到我的设备管理软件以将该应用分发给我的用户,但是当我上传.ipa文件时,它似乎是第一个目标的存档,因为它列出了第一个目标的捆绑软件ID,版本和内部版本号。是否可以通过这种方式使用目标?当我单击存档时,我已经选择了beta目标,但是我不确定我可能还会做错什么。

也请告知我是否可以提供其他信息或屏幕截图,我很乐意这样做。

1 个答案:

答案 0 :(得分:1)

两个应用程序目标是从一个代码库生成两个应用程序的完美好方法。当我这样做时,我无法重现任何问题。

确保第二个目标 是应用目标。存档时,您应该得到两个完全不同的存档文件夹,如管理器窗口左侧的iOS Apps列表所示:

enter image description here

在创建新的应用程序目标时,请使用“新建目标”对话框创建一个 new 应用程序目标:

enter image description here

这样,您将获得一个一致且独立的目标,即一个不同的应用。不要仅仅复制现有的应用程序目标,因为您不知道需要进行哪些更改才能使其成为其他应用程序。