Unity开发微信登陆—利用ShareSDK微信登录
来源:互联网 发布:redis做数据库 编辑:程序博客网 时间:2024/06/05 10:37
没用的前言
微信登录愁了我整整一周,Mob的客服哥哥也是让我烦了一周,总算是最后成功了,坑很多,我把整个详细的流程记录下来,供Unity开发的朋友们做参考,也是我自己的一个记录。
开发前的准备
1. 首先你要有微信的开发者资质,交了三百块给微信开放平台,并且企业认证通过,这样你就可以拥有微信登录开发的资格。
2. 下载官方示例程序包吗,git太卡了,考了一分在码云:http://git.oschina.net/yang415/new-unity-for-sharesdk。推荐去mob官网的git下。
跟着我走
1. 去微信开放平台,申请一个新的应用,获取你的AppId和AppScret。
2. 去Mob的官网,注册账号并登陆,前往后台创建应用,获取Mob的AppID和AppScret。在后台的左侧菜单中寻找“社会化平台设置”,找到微信,设置1中的AppId和AppScret。
3. 用Unity打开ShareSDK的Unity的Demo,做出如下修改:
a) 添加一个Text作为消息的展示
b) 修改登录和获取用户信息为WeChat:
4. 修改ShareSDK脚本上的信息:
a) 修改地方1:
b) 修改微信开放平台appid和秘钥,并去掉勾选如图:
5. 修改AndroidManifest.xml文件
6. 用Eclipse打开ShareSDK中的安卓项目,修改其中包名,重新打包,重命名并替换原有jar包,具体步骤如图:
a) 修改包名
b)打出jar包
选中三个包,右键导出,如图:
选位置,然后后面的一路next:
c) 得到jar包,重命名,注意大小写
d)导入Unity并替换原有jar:
7. 发布设置
a)设置你的包名
b)设置你的签名文件,没有用untiy create一个,这一步很重要,一定要设置。
c)导出apk
8. 用手机签名软件获取文件签名,并上传到微信开放平台填写
点击跳转到签名软件下载地址
a)输入你的包名,然后复制下面生成的文件签名。
b) 去微信开放平台设置你的包名和文件签名信息
至此完成。
结语
网上很多步骤补全,信息不全,以至于浪费了大量的时间和客服讨论,我在这里总结下经验,并分享给大家,如果还有问题请留言,或者去Mob官网去麻烦客服大大吧,他们的服务真的挺好的。
- Unity开发微信登陆—利用ShareSDK微信登录
- Unity微信实现登录使用ShareSDK实现
- Unity中使用ShareSDK微信登录的问题
- ShareSDK 微信登录问题
- Unity开发之接入Sharesdk微信分享Android
- Unity 接入 ShareSDK 的微信分享
- Android微信登录(shareSDK)注意事项
- sharesdk微信分享
- 微信sharesdk
- sharesdk微信分享
- sharesdk微信分享
- android 使用sharesdk完成微信、QQ第三方登陆
- Unity开发之接入Sharesdk微信分享Android(一)
- Unity 接入ShareSDK Android&iOS 微信分享
- unity同时集成mob的sharesdk,smssdk,微信支付
- ShareSDK无法微信分享以及登录的解决方法
- 关于sharesdk微信登录遇到的坑
- ShareSDK实现微信分享,QQ授权登录
- Java简易扑克牌
- java线程安全之同步类容器与并发类容器(十二)
- 摩尔定律还有效吗?
- Signal ()函数详细介绍
- vue学习之路(一)--vue-cli安装+vue-router+vue-resource
- Unity开发微信登陆—利用ShareSDK微信登录
- git相关
- Sublime Text3注册码(测试可用仅供个人学习)
- [Matlab]Invalid mex-file 找不到指定的模块
- python 学习心得
- angularjs(ng-repeat和filter)生成多级菜单
- 软件更新,是不是太频繁了?
- JXL基础应用
- 学习笔记DL003:神经网络第二、三次浪潮,数据量、模型规模,精度、复杂度,对现实世界冲击