【问题标题】:iPhone using same certificate on multiple computers with different accountsiPhone 在具有不同帐户的多台计算机上使用相同的证书
【发布时间】:2011-03-10 11:56:12
【问题描述】:

我在这里环顾四周,看看是否有人以前问过这个问题,但没有人真的有同样的情况,所以我现在想知道如何做以下事情:

我在家里有一台 iMac,我在上面进行 iPhone 开发。我可以毫无问题地在自己的 iPhone 上部署应用程序。

在工作中,我有一位拥有 Macbook Pro 的同事,我想使用我的证书在他的 iPhone 上部署应用程序。

棘手的部分是我们(当然)在计算机上有不同的帐户,我不想为此在他的 Macbook Pro 上创建一个帐户。

我在几个地方读到过,您可以导出证书(在我的情况下是从我的 iMac 导出)并将其导入到他的计算机上,可以在此处找到详细说明:http://www.theevilboss.com/2009/06/iphone-sdk-development-on-multiple.html)但是这种情况是否也适用于不同的帐户?

如果没有,我该怎么做?

第二个问题(这也可能解决我的第一个问题),开发团队中的每个成员是否都需要有一个用于 Provisioning 门户的个人帐户?因此支付开发费?,我有一个公司注册,我可以注册 100 台设备,但是当我想使用会员中心添加一个人时,我觉得这个人需要先注册自己并支付开发费)

【问题讨论】:

标签: iphone certificate provisioning


【解决方案1】:

两种方法:

首先:在 iphone 开发者门户中将您的好友添加到您的“团队”中。然后他必须生成自己的证书。不收取额外费用。如果您想给他源代码并让他使用 Xcode 处理/调试应用程序,这是有道理的。如果不想给他源代码,就做第二种吧。

第二:如果他不需要调试和使用 Xcode,只需将他的手机 UUID 添加到门户中的“设备”,生成 Ad Hoc 分发证书,然后为您想要提供的任何内容进行 Ad Hoc 构建他测试/试用。然后,他只需使用 iTunes 将临时证书和应用程序复制到他的手机。门户中有关于进行临时构建的说明。

【讨论】:

  • 您的第一个解决方案是完美的,我认为我必须像付费注册期间那样完成整个注册过程,但事实证明您可以即时添加新开发人员..
【解决方案2】:

最快的聪明和最简单的解决方案。

为我节省了数小时搜索和实施不同策略和技术的时间

iphone sdk development on multiple mac machines

【讨论】:

    猜你喜欢
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 2022-01-22
    • 1970-01-01
    • 2019-03-11
    相关资源
    最近更新 更多