## 1.修改app配置
用HBuilderX打开项目,点击`manifest.json`文件
#### 设置app图标

点击`浏览`选择一个1024x1024的图片传上去,再点击`自动生成图标并替换`就可以了
#### 设置app模块
默认勾选 支付、登录、分享、 ViderPlayer等模块,需要使用到其他模块请自行勾选。
其中的微信支付、微信登录、微信分享等模块需要特殊配置。

#### 微信登录

#### 微信分享

#### 微信支付

#### 权限设置
安卓的已经配置好了,ios的必须填写相关的描述信息,需要用那些权限就填写哪些,必须填写详细,不然上架容易被拒

#### 修改请求域名
找到config/app.js文件,将下图中的域名修改为您的域名

## 2.开发调试
#### mac端
安装xCode,安装苹果模拟器
在HBuilderX,点击`运行`,选择`运行到手机或模拟器`,选择您想要的模拟器便可直接运行

需要调试第三方sdk(如微信登录,支付)的需要使用自定义基座才能调试,详见[https://ask.dcloud.net.cn/article/35115](https://ask.dcloud.net.cn/article/35115)
## 3.打包上线
#### 安卓端
点击`发行`\>`原生-app云打包`

主要配置的地方是证书别名,证书私钥密码和证书文件
**安卓生成签名及查看签名教程详见:**([https://ask.dcloud.net.cn/article/35777)](https://ask.dcloud.net.cn/article/35777%EF%BC%89)
配置好以后点击打包,打包成功后控制台有链接自行下载就可以了
#### 苹果端
ios打包前微信所有的相关配置需要appid和需要生成ios平台通用链接

ios通用链接配置
[https://ask.dcloud.net.cn/article/36393#unilink](https://ask.dcloud.net.cn/article/36393#unilink)
ios通用链接生成
[https://ask.dcloud.net.cn/article/36445](https://ask.dcloud.net.cn/article/36445)
配置好通用链接后,点击`发行`\>`原生-app云打包`

需要配置的地方是证书私钥密码,证书profile文件和私钥证书
**生成苹果证书教程和p12文件教程详见**[https://www.jianshu.com/p/ae11b893284b](https://www.jianshu.com/p/ae11b893284b)
以上配置好后点击打包,打包成功后控制台有链接自行下载就可以了
生成好ipa文件后,在Transporter这个软件上传

<br><br>
**uniapp官方教程:**[https://uniapp.dcloud.io/quickstart-hx?id=%e6%89%93%e5%8c%85%e4%b8%ba%e5%8e%9f%e7%94%9fapp
](https://uniapp.dcloud.io/quickstart-hx?id=%e6%89%93%e5%8c%85%e4%b8%ba%e5%8e%9f%e7%94%9fapp
)<br>
<br>