🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 1.修改app配置 用HBuilderX打开项目,点击`manifest.json`文件 #### 设置app图标 ![](https://img.kancloud.cn/ce/48/ce488584f595297de56462c2612f597c_1098x712.png) 点击`浏览`选择一个1024x1024的图片传上去,再点击`自动生成图标并替换`就可以了 <br> #### 设置app模块 默认勾选 支付、登录、分享、 ViderPlayer等模块,需要使用到其他模块请自行勾选。 其中的微信支付、微信登录、微信分享等模块需要特殊配置。 ![](https://img.kancloud.cn/ab/7a/ab7aec194ff76f9a935b736d8e3c1818_1070x768.png) <br> #### 微信登录 ![](https://img.kancloud.cn/34/f9/34f9776ee3a7aa9197dff53107fe64a9_836x515.png) <br> #### 微信分享 ![](https://img.kancloud.cn/bd/33/bd33b039205609b53d8f38ba806a643f_862x290.png) <br> #### 微信支付 ![](https://img.kancloud.cn/3a/c9/3ac9d97db928837fd9f4b68ed9e7499a_853x504.png) <br> #### 权限设置 安卓的已经配置好了,ios的必须填写相关的描述信息,需要用那些权限就填写哪些,必须填写详细,不然上架容易被拒 ![](https://img.kancloud.cn/02/a5/02a555dd8875a2e1ac1713b8959628df_883x669.png) <br> #### 修改请求域名 找到config/app.js文件,将下图中的域名修改为您的域名 ![](https://img.kancloud.cn/c3/ed/c3ed6d5b036566211d157ba330a4edb9_763x230.png) ## 2.开发调试 #### mac端 安装xCode,安装苹果模拟器 在HBuilderX,点击`运行` ,选择`运行到手机或模拟器`,选择您想要的模拟器便可直接运行 ![](https://img.kancloud.cn/19/25/1925fa5e4345b5adf0352b2d14b8bbd3_1023x300.png) 需要调试第三方sdk(如微信登录,支付)的需要使用自定义基座才能调试,详见[https://ask.dcloud.net.cn/article/35115](https://ask.dcloud.net.cn/article/35115) ## 3.打包上线 #### 安卓端** 点击`发行`>`原生-app云打包` ![](https://img.kancloud.cn/79/dc/79dc94b77b3bb0aeb966e2da9a342343_668x922.png) 主要配置的地方是证书别名,证书私钥密码和证书文件 **安卓生成签名及查看签名教程详见:**(https://ask.dcloud.net.cn/article/35777) 配置好以后点击打包,打包成功后控制台有链接自行下载就可以了 <br> #### 苹果端 ios打包前微信所有的相关配置需要appid和需要生成ios平台通用链接 ![](https://img.kancloud.cn/b5/3e/b53edd6c813d60a682b272de375e7430_844x479.png) <br> ios通用链接配置 [https://ask.dcloud.net.cn/article/36393#unilink](https://ask.dcloud.net.cn/article/36393#unilink) <br> ios通用链接生成 [https://ask.dcloud.net.cn/article/36445](https://ask.dcloud.net.cn/article/36445) <br> 配置好通用链接后,点击`发行`>`原生-app云打包` ![](https://img.kancloud.cn/04/04/040472d6be78d4e228556aac27467989_668x922.png) <br> 需要配置的地方是证书私钥密码,证书profile文件和私钥证书 **生成苹果证书教程和p12文件教程详见**[https://www.jianshu.com/p/ae11b893284b](https://www.jianshu.com/p/ae11b893284b) 以上配置好后点击打包,打包成功后控制台有链接自行下载就可以了 生成好ipa文件后,在Transporter这个软件上传 ![](https://img.kancloud.cn/68/03/680347df0586a26b5a671f571fb0d798_139x157.png)