uni-app的安心打包,为何总是不安心?

387 阅读1分钟

此文,主要记录uni-app安心打包时遇到的问题。

安卓证书的问题

这个问题很简单,也很好生成,可以直接百度。

iOS证书的问题

iOS证书比较特别,需要.p12文件和证书对应的配置文件。

那么.p12证书怎么来呢

1、 将从苹果开发者官网下载的iOS证书(.cer),点击安装,钥匙串里会出现如下证书:

WX20220719-144648@2x.png 2、 点击该证书,右击导,如下:

WX20220719-145412@2x.png 点击存储,就生成了证书.p12文件。

开始尝试【安心打包】,结果:

初次败北

WX20220719-152619@2x.png 纳尼?我用的是安心打包啊,怎么回事? 多次尝试无果,先打安卓给测试测着吧,也算是完成一项工作。

为什么会这样,是您说的安心打包的啊!!!

再次败北

根据错误提示,按照失败提示中的详情安装了三个证书文件,并多次重启打包尝试,结果还是失败。

可能官方文档不适合我吧,只适合文档。

寻找属于开发者的“光”

在百度多次查找问题后,我知道了一点,这三个证书不能手动安装,需要被动安装。那干脆删掉,让其被动安装。

iOS打包,想起的就是XCode,so赶紧下载XCode,随便新建iOS应用,

WX20220719-155005@2x.png

WX20220719-155049@2x.png

WX20220719-155131@2x.png

就这样一步一步创建,你顺便还要看着钥匙串是否出现如下三个证书,如果出现,安心打包就能成功!!!

WX20220719-155427@2x.png

最后:

一切,还是要靠自己的,百度只是辅助,学会联想,文档也仅仅是文档。