使用uniapp打包,在ios上打正式包需要苹果的p12证书和证书profile文件,点进去uniapp的ios证书申讨教程,通篇就是使用mac电脑申请的教程,假如没有mac电脑就无法继续了。
因此,假如没有mac电脑的同道们,可以参考我们这篇教程,在申请证书上更加简单,也不需要mac电脑。
申请p12证书可以使用香蕉云编来申请,身边很多开发uniapp的同学们,都是使用香蕉云编来申请,工具地点如下:
https://www.yunedit.com/createcert
申请Ios证书起首要有苹果开发者中央的开发账号,假如你们公司没有开发者账号,可以参考这篇文章先开通:
https://blog.csdn.net/weixin_48914851/article/details/128963761
假如你已经有开发者账号,你可以开始申请苹果p12证书了:
第一步:登录香蕉云编后台,使用ios证书天生功能,新建一个csr文件,然后将这个csr文件下载下来:
第二步:登录苹果开发者网站,进入后台,然后进入Certifiates目录,开始创建证书
第三步,开始创建证书,创建证书的时候选择下图的范例,留意不要选择前面的apple范例哦。
然后申请过程中,它会要我们提供一个csr文件,提供刚才在香蕉云编天生的csr文件即可。
这样就可以完成证书的创建了,但是这个证书是cer格式的,不能直接放在uniapp上打包。
然后就需要继续下一步:
第四步:将cer文件上传到香蕉云编,然后使用香蕉云编的天生p12证书功能去天生p12证书:
通过上面的步骤,苹果p12证书天生完成。
但是打包还需要填appId和证书profile文件,下面继续创建appId和创建profile文件的步骤
1、在苹果开发者中央,天生appId,点击Identifiers,天生appId, 这个appId要跟开发工具里填写的appId(包名)同等,比如uni.xxyyzzzz谁人。
2、天生profile,如下图:
创建profile的时候,选择app store范例,然后会依次如下图要求我们选择appId和选择证书,这里appId和证书大概会有多个,不要选错哦。
这样就完成了app store范例的profile文件的创建
假如你的app 先不上架,想先测试。创建p12证书的时候也是选ios distribution范例,但是profile文件就不是选app store,可以选ad hoc范例。
假如创建profile的过程中选择的范例是ad hoc范例,就是可以真机测试的,但是创建过程中会要求我们提供测试装备的udid,你可以使用香蕉云编右上角的工具来扫码获取测试装备的udid。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |