iOS开发人员证书
我正在阅读获取iOS开发人员证书的文档,但我很难理解其工作原理。iOS开发人员证书
我正在为我的公司开发一些iOS应用程序,现在我需要在真实设备上部署。我知道我需要这个证书,但即使阅读了文档后,我仍然不完全清楚:如果我获得证书,是否可以部署在单个特定设备上,或者通过证书,我将能够部署和测试我的公司将给我的任何设备?
另一个问题:这个证书只能用在我的mac上,或者我公司提供给我的任何mac上吗?我想我会用我的个人mac工作,但我的公司甚至可能会在未来分配另一个,所以这对我很重要。
另一个第三个问题:文档引用了一个团队在应用程序上工作的情况,但不清楚是否有开发人员需要他的个人证书。多个开发人员可以在任何设备上使用相同的证书吗?
感谢您的任何结算!
如果我获得证书,我能够部署在单个特定设备上,还是可以与我的证书一起部署和测试我的公司将提供给我的任何设备?
您的开发人员证书允许您将由您制作的应用程序配置到您选择的任何设备上。只需在您收到设备时添加设备的UDID,将设置配置文件分配给这些设备,并且您应该可以将它们安装到您选择的设备上。
此证书是否只能在我的Mac或我公司提供给我的任何Mac上使用?
有关于如何将您的证书和公钥/私钥在Mac上导出并将其传输到您计划编码的其他Mac的说明。我相信它在用户指南PDF中,您可以从供应门户主页下载。将这些文件导入到其他Mac中后,将这些配置文件安装到Mac上的Xcode Organizer中。完成之后,Xcode可以签署并安装您的应用程序。
不知道你的第三个问题,但我是一只孤独的狼。
您应该为贵公司获得证书 - 这将允许您为公司中的任何人分发应用程序,而无需将它们放在App Store上。作为注册过程的一部分,您需要向Apple提供公司的详细信息。
一旦你有一个帐户,你创建一个开发人员证书与您的Mac上生成的私钥。您可以在公司开发人员之间复制该私钥并共享证书。
然后您还需要配置配置文件,每个人都可以拥有一个单独的开发者帐户并共享它们,或者您可能共享一个AppleID以进行开发。但是,您应该只有从主帐户创建的分发证书,这是用于签署应用程序捆绑包用户可以下载的内容。
另请注意,有一个很好的发布机制,您可以在用户可以从设备浏览到的网页上放置链接,并直接在设备上安装,而无需通过iTunes。这需要iOS 4。0+,但它避免了分发中的这种令人头疼的问题,因为它是您开发的任何业务应用程序的必备要求(也意味着您可以使用更多高级API和块)。
Ans 1.假设您有开发者账户。如果企业帐户设备注册不需要。 第1步:注册您的设备。 步骤2;创建标识符,开发者证书然后创建配置文件。 步骤3:然后下载并安装到Mac机器中,然后在Xcode中选择配置和证书。
Ans 2.形成您的Mac。转到钥匙串并创建p12文件,并将该p12文件安装到另一台Mac机器。
回答3.是的,我们可以将一个开发人员证书共享给另一台Mac机器,但建议您创建个人开发人员证书。
http://programmers.stackexchange.com适用于不是特定于代码的问题 – stillstanding 2010-12-11 17:00:07