在我的 Mac 上,我已经安装了所需的证书和密钥,以通过我自己的 iOS 开发者许可证开发和分发我自己开发的 iOS 应用程序。但是,我的客户希望我使用他的许可证来分发(Ad-Hoc)测试版并最终将应用程序分发到应用程序商店。
请你告诉我如何在我的 Mac 上安装他的开发者许可证而不影响我的个人开发者证书和已经安装在我的 Mac 上的密钥?
此外,这甚至可能吗?
编辑 - -
对不起,我没有提到;我不想撤销我的客户在他的开发者帐户上预先存在的证书。
在我的 Mac 上,我已经安装了所需的证书和密钥,以通过我自己的 iOS 开发者许可证开发和分发我自己开发的 iOS 应用程序。但是,我的客户希望我使用他的许可证来分发(Ad-Hoc)测试版并最终将应用程序分发到应用程序商店。
请你告诉我如何在我的 Mac 上安装他的开发者许可证而不影响我的个人开发者证书和已经安装在我的 Mac 上的密钥?
此外,这甚至可能吗?
编辑 - -
对不起,我没有提到;我不想撤销我的客户在他的开发者帐户上预先存在的证书。
与其中一条评论相反,您无法从 Apple 下载密钥 - 它们仅存在于他的计算机上。您只能从 Apple 下载配置文件。因此,如果您不想撤销他现有的分发密钥,他将需要从他的计算机中导出它们。
他可以通过进入 Keychain Access -> My Certificates 并查找名为“iPhone Distribution: My Company Name”的条目来执行此操作。然后右键单击它并选择“导出...”。
然后他可以将该文件发送给您,您可以双击该文件将其导入您自己的钥匙串。
在您的计算机上拥有多个密钥很好 - 它不应该影响您的个人帐户。