欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

phonegap-微信登陆-微信授权插件-ios

ios 夜阑小雨 2981℃

phonegap-微信登陆-微信授权插件-ios

微信越来越火了,现在用的人非常多。

对应app来说增加第三方登录-可以增加更好的的用户体验。

微信登录也应用到更多的app上。

只不过微信的开发非常麻烦。【微信干什么都需要钱!!!tmd!】

1 2

3 4

 

phonegap-微信登陆-微信授权插件-ios的集成非常简单

Android简单多了,Android需要搞什么签名,简直!

以下是集成过程:
1.在工程中添加上:
Security.framework
SystemConfiguration.framework,
libz.dylib,
libsqlite3.0.dylib,
Foundation.framework,
CoreGraphics.framework

2微信开放平台申请得到的 appid, 需要同时添加在info.plist文件中URL schema,用于完成时,回调到app

identity id 为 weixin ,  url schemes 为你的 appid

XCode打开项目,【项目属性】-【Info】-【URL Schemes】设置微信开放平台深圳的应用APPID,

如图文件夹下memo1.jpg所示。

3.将weixin文件夹拖放添加到项目的跟目录下面。

【这个weixin文件夹是微信的sdk包括头文件所以需要注意引入路径是否正确】

如果项目中有其他地方用到微信的 需要删掉里面的weixin文件夹。不然会冲突.[只需要保留一个微信的sdk即可]
4.将plugins里面的文件添加到项目的plugins目录下面。

5.根据 添加代码的文档 给自己的项目添加相应的代码 AppDelegate.m 和AppDelegate.h 添加代码。

6.在config.xml 里面引入插件。

7.将js 和 示例代码加入到你的html 页面里面。

注意:

在用微信登陆之前先检查 是否安装微信 如果没有需要将微信登陆隐藏的,不然上不了应用商店。

这里主要麻烦的就是  AppDelegate.m 和AppDelegate.h 添加代码 ,具体看添加说明。

如果用到微信支付插件,就需要注意 注册的时候只需要注册一次就可以了

回调的时候 注意2个方法合并在一起就可以了。

转载请注明:夜阑小雨 » phonegap-微信登陆-微信授权插件-ios

喜欢 (0)or分享 (0)