首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS开发者证书

iOS开发者证书
EN

Stack Overflow用户
提问于 2010-12-12 00:56:37
回答 3查看 12.9K关注 0票数 3

我正在阅读获取iOS开发人员证书的文档,但我发现很难理解它是如何工作的。

我正在为我的公司开发一些iOS应用程序,现在我需要在一个真实的设备上进行部署。我知道我需要这个证书,但即使在阅读了文档后,我仍然不完全清楚:如果我获得了证书,我是否能够在单个特定的设备上部署,或者使用我的证书,我将能够在公司提供给我的任何设备上进行部署和测试?

另一个问题:这个证书只能在我的mac上使用,还是在我的公司提供给我的任何mac上使用?我想我会使用我的个人mac来工作,但我的公司将来甚至可能会分配另一个mac,所以这对我来说是相关的。

另一个第三个问题:文档引用了一个团队在应用程序上工作的情况,但不清楚是否有开发人员需要他的个人证书。多个开发人员可以在任何设备上使用相同的证书吗?

感谢您的通关!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-12 01:00:20

如果我获得了证书,我是否能够在单个特定设备上进行部署,或者使用我的证书可以在公司提供给我的任何设备上进行部署和测试?

您的开发人员证书允许您在您选择的任何设备上配置您制作的任何应用程序。只需在收到设备的UDID时添加它们,为这些设备分配配置文件,您就应该能够将它们安装到您选择的设备上。

此证书只能在我的mac上使用,还是在我的公司提供给我的任何mac上使用?

这里介绍了如何在Mac上导出证书和公钥/私钥,并将它们传输到您计划在其上编码的其他Mac。我相信它在用户指南PDF中,您可以从配置门户主页下载。将这些配置文件导入其他Mac电脑后,将配置配置文件安装到这些Mac电脑上的Xcode Organizer上。完成后,Xcode可以签名并安装您的应用程序。

不过,我对你的第三个问题不太确定,我是个独行侠。

票数 5
EN

Stack Overflow用户

发布于 2010-12-12 01:36:42

你应该为你的公司获得一个证书--这将允许你为公司中的任何人分发应用程序,而不是将它们放在App Store上。作为注册过程的一部分,您需要向Apple提供贵公司的详细信息。

一旦您有了一个帐户,您就可以使用在mac上生成的私钥创建一个开发人员证书。您可以在公司开发人员之间复制该私钥并共享证书。

然后,您还需要配置配置文件,每个人都可以有一个单独的开发人员帐户并共享它们,或者您可以共享一个用于开发的AppleID。但是您应该有一个仅从主帐户创建的分发证书,即用于对用户可以下载的应用程序包进行签名的证书。

还有一种很好的发布机制,你可以在网页上放一个链接,用户可以从设备上浏览,然后直接安装到设备上,而不需要通过iTunes。这需要iOS 4.0+,但它避免了在分发中令人疯狂的令人头疼的问题,因为它是您开发的任何业务应用程序的必备要求(这也意味着您可以使用更高级的API和块)。

票数 3
EN

Stack Overflow用户

发布于 2017-09-16 23:42:26

注释1.假设您有开发人员帐户。如果不需要企业帐户设备注册。步骤1:注册您的设备。步骤2:创建标识符、开发人员证书,然后创建配置配置文件。步骤3:然后下载并安装在您的Mac机器上,并在您的Xcode中选择配置和证书。

答案2.形成你的Mac。转到keychain并创建p12文件,并将p12文件安装到另一台Mac计算机上。

是的,我们可以将一个开发人员证书共享给另一台Mac计算机,但建议您创建个人开发人员证书。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4417791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档