2013-06-05 42 views
0

对于特定的应用程序,我们希望在开发人员之间共享一个iPad,但我们正在开发多个Mac。如何在开发人员之间使用一个设备

当我们尝试这样做时,我们的情况是我们在这些mac上有多个开发mac和各种版本的应用程序。我们希望在任何可用的Mac上将应用程序安装到Xcode上的一台iPad上。

这样做,我们遇到了配置配置文件的问题,我们必须将开发人员配置文件转移到每个mac上。登录到成员中心并禁用设备并重新启用它等配置文件的乐趣永远不会令我惊叹。

有没有一种更简单的方法,我们可以将iPad连接到任何机器并从Xcode安装应用程序,而不必担心配置文件?

+0

你有企业账户吗? –

回答

2

我们有多个测试设备,我们所有的机器都使用相同的开发人员证书,只需在请求证书的计算机上导出证书的公钥和私钥即可。

然后只需在所有机器上使用相同的配置文件,您现在可以将任何设备连接到机器如何共享证书,它将工作。

您可以让Xcode处理证书和配置文件,只需为每个开发人员创建帐户并将设备添加到Xcode的配置文件即可。每个用户都有自己的证书和配置文件,但设备可以共享。

+2

如果他们使用相同的配置文件和包标识符,它是否覆盖相同的应用程序?我想他们希望在设备上看到相同应用的不同版本? –

+0

是的,这是原因之一。另一个原因是我们在共享设备时希望配置配置文件的问题更少。理想情况下,我们只想插入,安装应用程序并测试应用程序版本。 – motionpotion

+0

那么如果你想安装相同的应用程序,但不覆盖其他开发人员的应用程序,你将需要不同的应用程序捆绑标识符。这也意味着不同的配置文件,但不是不同的证书。您还可以创建一个通用配置文件(使用*作为捆绑ID)。你不会有所有的选项,你可以得到一个特定的配置文件(推送消息,...),但它很容易处理。大多数开发人员配置文件已经是通用的(*)。 – rckoenes

相关问题