如何设置多个团队管理员为TestFlight App制作临时分发版本?

时间:2012-06-02 14:30:20

标签: certificate ios-provisioning provisioning-profile ad-hoc-distribution testflight

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

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

我到目前为止唯一的想法是分享私人团队密钥,但我还没有成功地将其用于工作,而且我没有找到任何一步一步的指示来帮助我。我在Apple文档中提到的所有内容都可能是这样:Distributing Apps

来自Configuring Development and Distribution Assets的引用是迄今为止我发现的最有用的内容,但并没有真正谈论如何设置多个管理员:

  
    

保护和转移您的签名和配置资产

  
     

您的签名和配置资产是私钥,   用于运行iOS应用程序的证书和配置文件   你的开发设备。如果您需要使用Mac以外的Mac   包含您的开发人员资产以开发iOS应用程序,您必须   将资产转移到其他Mac。您可以在管理器中执行此操作   来自一台Mac的exporting your signing and provisioning资产和   将它们导入另一个

1 个答案:

答案 0 :(得分:0)

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

Exporting Your Code Signing Assets to Your File System

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

Importing Your Code Signing Assets from Your File System

所以每个人都使用相同的私人签名密钥来获得相同的团队分发证书。这对于adhoc构建很有效,我怀疑它也适用于app store构建,尽管我还没有尝试过。