美文网首页
apicloud正式证书p12文件的获取方法

apicloud正式证书p12文件的获取方法

作者: zhenguoguang | 来源:发表于2021-03-03 14:57 被阅读0次

    在做ios打包的时候,需要正式的证书文件,正式的证书文件如何获取呢?

    苹果提供了官方的生成证书的方法,是需要使用苹果mac电脑生成的,生成过程也比较麻烦。

    假如我们没有mac电脑,有没有更快的途径去生成证书p12文件和描述文件.mobileprovision呢?我们可以使用香蕉云编这个工具来生成,它提供了在线生成证书、在线上架和在线安装ipa等工具。也提供安卓的证书获取方法。

    工具的地址:

    https://www.yunedit.com/createcert

    下面我介绍下生成的步骤:

    1、生成证书需要苹果开发者账号,假如你还没有苹果开发者账号,请参考下面这篇文章,先去苹果开发者中心开通苹果开发者账号:

    https://blog.csdn.net/h5xiaoyu/article/details/113779923

    2、假如你已经有了苹果开发者账号,你可以登录香蕉云编的后台,点击创建CSR文件来开始生成证书:

    生成了CSR文件后,把这个CSR文件下载保存到你的电脑。

    3、回到苹果开发者中心的后台,点击Certificates,点击蓝色加号,创建cer证书。

    创建的过程中,要选择ios distribution app store and ad hoc 类型,千万不要选择apple distribution或develpment类型的哦,云打包需要的是ios distribution app store and ad hoc 类型。

    4、过程中,它会要求你上传一个CSR文件,你上传刚才在香蕉云编生成的CSR文件就行了。

    这样就可以把cer证书创建成功,然后下载这个cer证书到你的电脑。

    5、回到香蕉云编平台,上传刚才下载的cer文件,就可以生成p12文件了。


    到目前,p12证书已经创建成功了

    接下来,说下怎么生成.mobileprovision格式的描述文件:

    1、登录苹果开发者中心后台,点击Identifiers,创建app id,这个appid 要跟我们在apicloud打包的appid一致。

    2、点击profiles ,开始创建描述文件:

    创建的过程中,请选择app store或ad hoc类型的描述文件,不要选择其他类型。

    3、创建的过程中会要求我们选择刚才创建的appid:

    4、假如你创建的描述文件的类型是ad hoc类型,它还会要求我们提供测试手机的udid,因为ad hoc类型是真机测试的意思,需要提供测试设备的UDID的,你可以使用香蕉云编的获取UDID的工具去获取手机的udid:

    https://www.yunedit.com/udid

    好了,到目前位置证书p12和描述文件mobileprovision都创建完成了。

    假如你需要了解如何让ipa生成二维码安装到手机进行测试,如何上架ipa去苹果开发者中心,你可以参考下面两篇文章:

    https://blog.csdn.net/h5xiaoyu/article/details/114120819

    https://blog.csdn.net/weixin_48914851/article/details/114060053

    相关文章

      网友评论

          本文标题:apicloud正式证书p12文件的获取方法

          本文链接:https://www.haomeiwen.com/subject/ramqqltx.html