需求:使用HBuilderX工具云打包IOS ipa 发布;
打包时需要使用IOS发布证书,或者测试的时候需要使用开发证书;开发工具打包时有给出创建证书的方法(https://ask.dcloud.net.cn/article/152)
image.png
上面教程中创建证书的流程已经很详细了,就不补充了;现在的问题是,根据上面流程创建完证书,使用时,还是会报 “profile文件与私钥文件不匹配”;
解决办法:在导出证书 p12 文件之前,需要设置证书的信任问题;选中证书后 双击,然后会弹出该证书的简介;
image.png
点击箭头位置 “信任” ;将下面红框位置改为 “始终信任”,然后再导出 p12 文件;
image.png
image.png
最后,如果还是报这个错误,那就需要改下私钥文件的访问控制,就是导出 p12 文件之前,选中证书,单点左侧箭头展开(如图),然后双击子目录(红色箭头方向小钥匙图标)
image.png
最后如图修改,存储;导出 P12文件即可
image.png