uniapp开发ios上线(在win环境下使用三方)

苹果
1、win环境下无法使用苹果os编译器所以使用第三方上传工具,以下示例为 初雪云
(单次收费,一元一次)
初雪云(注册p12证书):https://www.chuxueyun.com/#/pages/AppleCertificate
苹果开发者官网:https://developer.apple.com/account

生成苹果打包证书
①创建.cer文件 地址:https://www.chuxueyun.com/#/pages/AppleCertificate
uniapp开发ios上线(在win环境下使用三方)_第1张图片
uniapp开发ios上线(在win环境下使用三方)_第2张图片

②创建完成后,点击生成.csr文件(妥善保管,只能下载一次)
uniapp开发ios上线(在win环境下使用三方)_第3张图片

③打开苹果官网:https://developer.apple.com/accountuniapp开发ios上线(在win环境下使用三方)_第4张图片
④新建证书

uniapp开发ios上线(在win环境下使用三方)_第5张图片

⑤测试证书使用蓝色,正式证书使用红色 二者不能混用

uniapp开发ios上线(在win环境下使用三方)_第6张图片

⑥需要上传之前创建.csr文件(妥善保管)然后点击下一步

uniapp开发ios上线(在win环境下使用三方)_第7张图片
⑦下载.cer文件,然后返回初雪云

uniapp开发ios上线(在win环境下使用三方)_第8张图片

⑧上传.cer证书
uniapp开发ios上线(在win环境下使用三方)_第9张图片

⑨上传成功后即可下载p12文件(妥善保管)删除后证书即无法使用,且无法找回

uniapp开发ios上线(在win环境下使用三方)_第10张图片

⑩创建描述文件 https://developer.apple.com/account
uniapp开发ios上线(在win环境下使用三方)_第11张图片
uniapp开发ios上线(在win环境下使用三方)_第12张图片

⑪红色为测试描述文件,蓝色为正式描述文件,严格区分
uniapp开发ios上线(在win环境下使用三方)_第13张图片

⑫选择创建哪个app的描述文件
如果没有app需要去https://appstoreconnect.apple.com/apps创建新的
具体教程在下方
uniapp开发ios上线(在win环境下使用三方)_第14张图片

⑬选择创建的证书,选关联p12文件的那个
uniapp开发ios上线(在win环境下使用三方)_第15张图片

⑭选择运行设备,测试版只能运行在被选择的设备上

uniapp开发ios上线(在win环境下使用三方)_第16张图片

⑮命名随意,好区分即可
uniapp开发ios上线(在win环境下使用三方)_第17张图片

完成,下载就行
uniapp开发ios上线(在win环境下使用三方)_第18张图片

⑯在HBx中填写相关证书即可(这里按键冲突,无法截图)
运行->运行到手机或模拟器->运行到ios app基座
注意,证书不可混用

uniapp开发ios上线(在win环境下使用三方)_第19张图片

⑰密码就是在初雪云申请p12文件时写的,把申请的证书填上即可(点击浏览会自动筛选文件,不用自己分辨),签名完成后即可运行
uniapp开发ios上线(在win环境下使用三方)_第20张图片

⑱打包需要的内容和运行一样
uniapp开发ios上线(在win环境下使用三方)_第21张图片

创建新app https://appstoreconnect.apple.com/apps

uniapp开发ios上线(在win环境下使用三方)_第22张图片
uniapp开发ios上线(在win环境下使用三方)_第23张图片

打包完成后上传文件

①打包后得到.ipa文件,打开初雪云:https://www.chuxueyun.com/#/pages/ipaupload

②上传.ipa文件
uniapp开发ios上线(在win环境下使用三方)_第24张图片
提交即可(注意,点击提交及收费一定要注意版本号不能重复

uniapp开发ios上线(在win环境下使用三方)_第25张图片

③上传成功后前往苹果开发者app页面 https://appstoreconnect.apple.com/apps
选择上传的app页面

uniapp开发ios上线(在win环境下使用三方)_第26张图片

uniapp开发ios上线(在win环境下使用三方)_第27张图片

④审核(如果有)

uniapp开发ios上线(在win环境下使用三方)_第28张图片
uniapp开发ios上线(在win环境下使用三方)_第29张图片
uniapp开发ios上线(在win环境下使用三方)_第30张图片

你可能感兴趣的:(uni-app,ios)