如何使用https://developer.apple.com生成iOS开发证书?

时间:2018-07-29 22:10:47

标签: ios macos ionic-framework phonegap

我的主要目标是在没有Mac的情况下配置iOS开发环境。

https://developer.apple.com中成功创建帐户之后 并按照此指南进行操作:

https://web.archive.org/web/20150303180446/http://community.phonegap.com/nitobi/topics/detailed_guide_for_setting_up_building_ios_apps_without_a_mac

https://gist.github.com/jcward/d08b33fc3e6c5f90c18437956e5ccc35

https://blog.testproject.io/2018/06/11/ios-test-windows-without-mac/

我需要将证书签名请求.csr(使用openssl创建)上传到Apple开发人员网站:

http://developer.apple.com/ios/manage/certificates/team/index.action

https://developer.apple.com/account/ios/certificate/create

问题是访问这些URL中的任何一个后,我都被重定向到

https://developer.apple.com/account/#/welcome

我也在此页面 developer.apple.com 中搜索了“证书”选项,但没有成功。

我应该在程序资源部分中看到证书选项:

https://drive.google.com/uc?id=1IMgO5n0g61TzKr2bCXvG9mFOfJiHosl7

但是我只能看到其他资源

https://drive.google.com/uc?id=1esVMWXvkuHRm1JzK_uYyxOgLDS5DsMPy

所以我的问题是:

  • 我需要付款,拥有Mac或iphone才能在https://developer.apple.com中启用此证书选项吗?
  • 还有没有生成没有Mac / iphone的 iOS开发证书 .cer文件的选项?

1 个答案:

答案 0 :(得分:0)

您需要成为Apple Developer Program的付费成员,才能访问开发人员网站上与证书相关的页面。您可以为您的帐户付费,也可以加入为该计划的会员资格付费的团队。

成为付费会员后,帐户登录页面将如下所示:

enter image description here

You can enroll here,在撰写本文时,价格为每年99美元。