我有一个标准的开发者帐户($99)。我可以在我的朋友mac上生成CSR吗?或者mac也需要在我的名字上注册吗?
发布于 2009-11-20 09:07:04
您需要在用于开发的Mac上生成CSR,因为生成过程将创建特定于您的私钥。你不想在别人的电脑上使用这个私钥,或者他们可以像你一样给iPhone应用程序二进制文件签名。此外,如果您在朋友的计算机上执行此操作,则必须手动导出密钥和证书才能将它们返回到您自己的计算机上,这样您就可以在家里编写代码。
这真的不值得这么麻烦。只需使用您自己的机器即可完成此操作。
发布于 2009-11-20 14:01:28
回答你的主要问题:不,Mac不需要以你的名字注册才能工作。它的注册名称没有以任何方式硬编码到证书签名请求中。话虽如此,但我强烈建议使用您将用于开发的任何Mac来创建它,因为私钥将存储在您的密钥链中。
如果出于某种原因,您打算使用您朋友的Mac进行开发,那么我建议您在Mac上创建一个单独的用户帐户用于开发。这将阻止您的证书被安装到您朋友的钥匙链上。或者,您可以创建一个单独的密钥链,并将所有特定于iPhone开发的证书(和私钥)放在其中。这比创建另一个帐户的工作要多一点,但如果您需要在他登录时进行开发,那么这可能是答案。
我不知道你的情况,所以我不知道你的答案。
https://stackoverflow.com/questions/1767690
复制相似问题