将设备从一个Apple dev帐户转移到另一个帐户

时间:2013-07-11 22:52:21

标签: ios provisioning-profile ios-provisioning

我在Apple开发门户网站的一个开发者帐户下注册了大约60台设备。我需要在完全不同的开发帐户下为新应用添加相同的设备。我真的,真的希望我不必手动输入每个设备。有没有办法导出/导入或传输这些设备?

5 个答案:

答案 0 :(得分:2)

dev门户允许您导入包含设备列表的文本文件。但是dev门户网站没有提供任何方法来导出当前的设备列表。因此,您需要先将设备详细信息复制并粘贴到文本文件中,然后才能将设备导入开发门户。

要进行导入,请在开发门户中查看设备列表。然后点击+图标添加新设备。您可以输入单个设备或选择上传文件。上传部分允许您下载示例文件,以便您可以看到格式。

BTW - 这不是“转移”。您添加到新帐户的设备也将保留在旧帐户中。

答案 1 :(得分:1)

您可以在其他帐户(以及您希望的其他帐户)上注册它们,但在合同到期之前,您将无法将其从当前帐户中删除。您可以禁用它们,但不能删除它们。

答案 2 :(得分:1)

您必须手动重新输入每个设备ID,Apple dev门户中的列表没有导出选项。

答案 3 :(得分:1)

没有导出,但有导入。在过去,我使用剪切和粘贴从第一个帐户中获取列表,然后在文本文件中对其进行编辑,以便它具有适当的导入格式。以下是其中一个示例文件的格式

Device ID   Device Name
A123456789012345678901234567890123456789    NAME1
B123456789012345678901234567890123456789    NAME2

答案 4 :(得分:0)

如前面的答案所示,没有办法将设备从一个帐户转移到另一个帐户;您只能在其他帐户中注册同一组设备。我没有使用证书,身份和配置文件工具手动复制粘贴,因而受到潜在的复制粘贴错误或胖指法的影响,我使用了Matt Thompson的'Cupertino'命令行实用程序:https://github.com/nomad/cupertino < / p>

自述文件中的前三个命令会将您的设备列表导出到一个终端窗口,您可以从该终端窗口理顺Apple格式所需格式的格式,并将您的设备批量上传到第二个帐户。

这使复制粘贴保持最小,并且只需要对Cupertino输出进行最少的编辑。我在此过程中使用了一个变体来在我的开发帐户之间同步设备。