0

我正在使用 TestFlightApp 将我的应用程序的测试临时构建分发给我的整个团队,我有三个团队管理员需要能够建立新的构建来测试飞行应用程序。不幸的是,Apple 只允许一个团队管理员进行分发构建,所以我的两个团队成员不能构建新的构建——这非常不方便。

如何为团队设置我的分发证书,以便多个团队管理员可以成功设置一个有效的签名系统来生成临时分发版本,然后可以将其提交给 TestFlightApp?

到目前为止,我唯一的想法是共享私人团队密钥,但我还没有成功地让它工作,我还没有找到任何分步说明来帮助我。我所发现的只是 Apple 文档中提到这可能是可能的: 分发应用程序

配置开发和分发资产的这句话是我迄今为止发现的最有用的东西,但并没有真正谈论如何设置多个管理员:

保护和转移您的签名和供应资产

您的签名和配置资产是您用来在开发设备上运行 iOS 应用程序的私钥、证书和配置文件。如果您需要使用包含开发人员资产的 Mac 以外的 Mac 来开发 iOS 应用程序,则必须将资产转移到另一台 Mac。您可以在管理器中执行此操作,方法是从一台 Mac导出您的签名和配置资产,然后将它们导入另一台 Mac

4

1 回答 1

0

我找到的最佳答案是我已经想出的答案,请使用这些 XCode Organizer 说明:

将代码签名资产导出到文件系统

创建一个包含相关设置信息的文件。我将文件发送给其他管理员,然后他们使用以下说明将设置导入 XCode Organizer:

从文件系统导入代码签名资产

所以每个人都在为同一个团队分发证书使用相同的私有签名密钥。这适用于临时构建,我怀疑它也适用于应用商店构建,尽管我还没有尝试过。

于 2012-06-04T03:55:00.003 回答