uni-app实现android,ios打包过程详解

开发环境与打包环境说明

Uni-app:HbuildX 2.7.9

Ios:Xcode

Android:Android studio

打包准备:

1.Uniapp 设置版本号

uni-app实现android,ios打包过程详解_第1张图片

使用HbuildX生成本地打包APP资源

uni-app实现android,ios打包过程详解_第2张图片

生成的打包资源地址

uni-app实现android,ios打包过程详解_第3张图片

2.将生成的www文件拷贝到/Users/wangweiyuan/code/mine/[email protected]_20200528/HBuilder-Integrate-AS/simpleDemo/src/main/assets/apps/__UNI__0A6CA0A 和/Users/wangweiyuan/code/mine/[email protected]_20200527/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__0A6CA0A下面

IOS打包

1.使用xcode 打开IOS项目,

uni-app实现android,ios打包过程详解_第4张图片

2.设置此次打包的版本号和build号,版本号和uniapp的manifest.json的version保持一致,build号从1开始,同一版本下,build号递增。   uni-app实现android,ios打包过程详解_第5张图片

3.导入发布证书,  安装证书到钥匙串

4.xCode 登录账号(appleId),并下载发布需要的profile

5.查看打包配置是否如下

​​​​​​​uni-app实现android,ios打包过程详解_第6张图片

​​​​​​​uni-app实现android,ios打包过程详解_第7张图片

6,点击product/achieve打包

uni-app实现android,ios打包过程详解_第8张图片

分发

uni-app实现android,ios打包过程详解_第9张图片

​​​​​​​uni-app实现android,ios打包过程详解_第10张图片

​​​​​​​uni-app实现android,ios打包过程详解_第11张图片​​​​​​​

点击选择profile,选中下载的profile,next

uni-app实现android,ios打包过程详解_第12张图片

Upload

uni-app实现android,ios打包过程详解_第13张图片

IOS打包上传完毕。

Android打包

1.打开项目

uni-app实现android,ios打包过程详解_第14张图片

2.设置版本号和code,版本号和uniapp的manifest.json保持一致,code与版本号保持相对一致,比如版本号是1.1.13,code 就是1113

​​​​​​​uni-app实现android,ios打包过程详解_第15张图片

3开始打包(如果呈现灰色状态,需要先编译一下项目)

uni-app实现android,ios打包过程详解_第16张图片

uni-app实现android,ios打包过程详解_第17张图片

uni-app实现android,ios打包过程详解_第18张图片

打包成功后,查看release目录,可修改文件名

uni-app实现android,ios打包过程详解_第19张图片

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