由于开发时,没有mac和iphone,只能用云打包来完成任务
1.敲代码,敲就完事了
2.准备打包事宜,云打包相对于离线,简单很多,他要什么,给他就完事
就这4个东西,搞他- Bundle Id(appid):顾名思义,是应用的唯一标示,跟我们的安卓包名相等价,在苹果开发者中心里搞
账号密码填进去,,,,
好了,现在开始搞id了:
1.点加号,加一个
然后就按提示搞,就完事2.搞证书,证书
这里的新版,老版,是相对于离线的xcode版本的,在xcode11及以前,用老版就ok,不是的就新版
appstore,就是上架,,ad hoc就是测试的意思
uniapp云打包,直接用最新的就行,,接下来以上架加测试为例,因为包含了开发.,还有之外的东西
这里提示你,需要选,文件,那么文件在哪儿呢,,
这里,你必须需要一个mac笔记本,找到里面的钥匙串(图是我搬来的,我没有mac %>_<%)
接下来需要从钥匙串里,申请一个颁布证书,一定要保存磁盘(图是我搬来的,我没有mac %>_<%)
然后选定保存的位置,什么桌面啊什么的
保存后得到 CertificateSigningRequest.certSigningRequest 文件,,,
当当当当,这个就是你之前需要选择的文件咯
选择好文件继续干!
点击下载,你就获取到了一个证书啦
现在我们就一趟搞了私钥证书........................................(.p12文件)
这里需要我们把得到的证书,给他导回之前生成颁布证书的那个mac里,
把文件弄进那个电脑,然后双击这个证书就能打开并导入这个证书
然后就得到了.p12私钥文件咯
3.搞测试设备
4,搞描述文件,,,
这里以测试为例子
好了,这下子你就有了所有的东西,去打包吧
注意点:::
1,如果你改了证书appid里的额外配置能力,,那么,,你的描述就会失效,变的无法下载,,你需要先点击编辑,改不改,你看情况,然后你再保存,就可以下载了
2..云打包的恶心地方,,,
打包后的ios,打开后
本人升级了编辑器,成为最新,没有了弹窗,,出现问题是图片全不见了,很尴尬
后来,回退了升级前的版本,在manifest.json进行如下配置:(忽略,就好了)
"app-plus" : {
"compatible" : {
"ignoreVersion" : true
},
}