说明

本步骤需要准备工作,准备工作请阅读此文档:https://www.likeshop.cn/doc/15/2256

配置准备工作

APP图标配置

点击uiapp/manifest.json文件,点击【APP图标配置】,选择图标,可设置【自动生成所有图标并替换】。


APP模块配置

打开微信开放平台https://open.weixin.qq.com 并登录,点击【管理中心】-【移动应用】,如果没有创建移动应用的,请为准备上线的APP创建一个,创建以后填写资料提交审核,审核通过以后,点击【查看】,获取AppID和AppSecret。



打开微信支付后台https://pay.weixin.qq.com/ 并登录,点击【产品中心】-【我的产品】,开通APP支付。点击【产品中心】-【AppID账号管理】,关联在微信开放平台申请通过的移动应用。



点击【App模块配置】,在微信登录项填写从为微信开放平台填写的AppID和AppSecre,微信支付项也填写AppID。


点击【App模块配置】,根据uniapp官网文档,设置好3个IOS平台通用链接。


点击【App权限配置】,一般按默认填写即可,如果上应用市场,请结合实际情况,按审核要求调整。


登录商城后台,点击【渠道】-【APP设置】,填写从为微信开放平台填写的AppID和AppSecre。


安卓APP打包

点击【发行】-【原生App-云打包】。


选中Android(apk包),设置好安卓APP包名,包名需要记录下来。按uniapp官网文档去生成证书,生成完以后,填写证书别名,密钥、选择证书。


打开微信开放平台https://open.weixin.qq.com 并登录,点击【管理中心】-【移动应用】,点击【查看】。请设置好包名和应用签名,签名使用上个步骤生成的证书,签名获取方法参数https://ask.dcloud.net.cn/article/35777,某些安卓手机的第一次设置错误后,重新打包,有缓存,导致第二次安装还是上一次错误,想办法清除缓存或换没安装过的手机试试。 参数设置错误,会导致无法使用微信登录和微信支付。

苹果APP打包

点击【发行】-【原生App-云打包】。


选中IOS设置,设置好安卓APP包名,包名需要记录下来。按uniapp官网文档去生成证书,生成完以后,填写证书私钥密码、证书profile文件、私钥证书。点击的打包以后,生成ipa文件。


点击下载Transporterhttps://apps.apple.com/cn/app/transporter/id1450874784?mt=12,在在Transporter这个软件上传ipa文件,Transporter需要在MacOS系统的电脑运行。


打开微信开放平台https://open.weixin.qq.com 并登录,点击【管理中心】-【移动应用】,点击【查看】。请设置Bundle ID和Universal Links。参数设置错误,会导致无法使用微信登录和微信支付。