一、app内微信授权登录须知
授权登录流程图如下
![](https://img.haomeiwen.com/i25659504/07768c5726b601fc.png)
1、创建移动应用具体操作步骤如下:
1、登录微信开发平台
2、创建移动应用,如图
![](https://img.haomeiwen.com/i25659504/95f69d83dabf7d37.png)
填写的信息输入内容如下:(供参考)
第一步:填写基本信息
![](https://img.haomeiwen.com/i25659504/c516b40fd49cd17f.png)
![](https://img.haomeiwen.com/i25659504/10a18fe1decbb4d3.png)
注意:APP运行流程图即打开app的运行过程页面的截图,例如打开app看到的第一个页面是登录页(截图),点击登录按钮之后的操作页(截图),登录成功后跳转的页面(截图)...... (截图数最多不超过9张,建议最少也要传4张以上)上传的图片应该按照截图顺序, 具体例图可打开公众平台上已经审核通过的移动应用详情查看例图(即上面的示例图)
运行过程截图越详细越容易审核通过,这一项信息官方审核会比较严,需重视,否则很容易被驳回,截图必须是app页面,不能是小程序页面
第二步:填写平台信息
![](https://img.haomeiwen.com/i25659504/4353402e9a81496f.png)
注意:应用签名 以及应用包名 需要开发者自行获取 设置
设置应用签名以及应用包名需要准备的资料,大致的流程概述如下:
安卓app 需先安装Android证书文件 证书拿到后 再去uniapp打包app(Android设置里 选择自有证书),打包完成后,先电脑安装网易云MuMu模拟器,然后到微信开放平台下载签名生成工具 (下方已下载好,直接安装即可),然后模拟器打开该签名工具apk文件,输入应用包名后 获取到签名,步骤完成后拿到该签名跟包名之后填入该表格中 提交审核即可
安装包如下:
网易云MuMu模拟器安装包:📎MuMuInstaller_1.1.1.2_nochannel_zh-Hans_1603097702(1).zip
签名生成工具安装包:📎Gen_Signature_Android2.zip
先安装模拟器,安装完成后再打开签名工具应用,这样的话直接打开,才会在模拟器里面正常打开运行
具体流程如下:
(1)生成安卓证书
有两种方式可以生成:
方式一
打开网址https://www.yunedit.com/update/androidzhengshu/list,创建安卓证书,如图,可以直接生成一个安卓证书,比较方便,创建成功之后 点击下载按钮,保存证书文件即可(后面步骤uniapp发布打包需要用到这个证书文件,即下一步 第2步使用证书打包的时候)
方式二
这种生成证书方式 步骤比较繁琐,具体查看打开链接:https://juejin.cn/post/6909701740111609869
链接内容如图 目录--4、生成自有证书
![](https://img.haomeiwen.com/i25659504/6c24a6fdb7f66942.png)
(2)使用证书打包
如图,
Android包名可根据每个移动应用自定义命名,示例:io.doscss
证书别名、证书私钥密码、证书文件在上一步生成安卓证书已经设置过了,直接填入即可,然后点击打包,打包完成后会返回一个下载链接,通过下载链接可把app下载到手机
![](https://img.haomeiwen.com/i25659504/fcace56941f75cab.png)
(3)用签名生成工具生成签名
电脑先打开模拟器软件,然后再打开签名生成工具。如图
![](https://img.haomeiwen.com/i25659504/c257bda713ad46e7.png)
![](https://img.haomeiwen.com/i25659504/e6a35572e91a94f7.png)
输入Android包名 点击Get Signature 获取到 签名 如图
![](https://img.haomeiwen.com/i25659504/420c6ca6ed191c4a.png)
第三步:提交审核
基本信息、签名、应用包名准备完毕之后,点击提交审核,等候审核通过即可,审核通过后会自动开通微信登录功能,无需再次申请开通。审核通过后,基础信息的 AppID跟AppSecret需保存起来,后续开发会用到
2、编辑代码--微信授权登录
网友评论