gpt4 book ai didi

iphone - 团队代理是唯一可以构建 Ad Hoc 的代理吗?

转载 作者:行者123 更新时间:2023-12-03 18:52:21 25 4
gpt4 key购买 nike

首先介绍一下背景。我正在为客户构建移动应用程序,该客户当前拥有他们希望从中分发应用程序的开发人员帐户。以前,我一直使用自己的开发者帐户来构建临时版本,以将里程碑版本发送给客户。我们现在已经接近交付,我已经开始将构建转移到使用客户的凭据。

老实说,这是我第一次在自己的开发者帐户中开发应用程序,因此即使设置开发证书/配置也需要解决一些问题。具体来说,我无法使用他们现有的开发人员证书,而是使用我在我的计算机上创建、上传并获得他们批准的证书。没关系,我现在正在本地构建到我的设备。

但是,(这是我的问题)我在为他们设置临时分发时遇到了问题。也就是说,安装他们的临时证书似乎不起作用。我的假设是这是因为它不是在我的机器上构建的。但是,没有任何设施作为非团队代理来创建我自己的临时证书。

是否只有团队代理才能从他们的机器上执行 Ad Hoc(我假设提交构建)?作为团队成员,我是否无法从我的开发机器上进行临时构建?

最佳答案

当您在钥匙串(keychain)实用程序中生成签名请求(生成临时配置文件的第一步)时,它会同时生成私钥并将其保存到您的钥匙串(keychain)中。如果您的 Mac 上的钥匙串(keychain)中有该私钥,则只能根据 Ad Hoc 配置文件进行构建。

所以你的解决方案是

  1. 让他们从钥匙串(keychain)中导出私钥并发送给您。然后将其导入到您的钥匙串(keychain)中。他们还应该向您发送他们创建的临时移动配置文件。您将其拖放到 xcode 上。

  2. 在您的计算机上生成签名请求,并将其发送给他们以生成新的临时配置文件,该配置文件仅适用于您的 Mac(不过,您也可以向他们发送私钥)。

  3. 最后的选择是将源代码发送给他们来编译 Ad Hoc 版本。

关于iphone - 团队代理是唯一可以构建 Ad Hoc 的代理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4404435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com