uniapp开发,在使用windows电脑开发的情况下,生成证书主要有两种工具。
(1)香蕉云编(yunedit) (2)appuploader
我两种工具都使用过,我最后是使用香蕉云编生成的。香蕉云编的生成方式比较灵活一点,使用香蕉云编,生成证书是亲自在苹果开发者中心操作的,而使用appuploader,则是使用黑科技,调用苹果开发者中心的接口,完成证书的创建。因为上生产,对于证书的管理需要比较清晰的管理,还是亲自上去苹果开发者中心操作,不会那么混乱。
申请证书,分为下面的步骤:
(1)申请苹果开发者账号
这一步最复杂,可以参考这篇文章来生成:juejin.cn/post/752949…
(2)生成p12证书 这一步,使用香蕉云编来协助生成 因为生成p12证书,需要先使用第三方工具生成csr,然后再在苹果开发者中心生成证书,最后再在香蕉云编导出p12证书。 但这样说,可能会觉得比较复杂,但看界面就不复杂了,如下图所示:
具体的详细操作里面,可以看香蕉云编的教程。
(3)生成证书profile文件 这一步比较简单,直接在苹果开发者中心,就可以生成了,如下图:
详细的操作流程,也可以看香蕉云编刚才所说的教程。