iOS第三方微信登录时不走回调方法

ios 开发中第三方微信登录时,使用真机测试,授权登录按钮点击后不走微信demo的

-(void)onResp:(BaseResp*)resp 回调方法不走,无法判断是否成功

查看网上一些解决方法,自己尝试了一下可行。


就是在APPDelegate中,把之前根据demo设置的delegate:self改为调用微信登录的那个控制器。


//从微信返回第三方APP

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url

{

    

    LoginViewController * loginVC = [[LoginViewController alloc] init];

    BOOL res = [WXApi handleOpenURL:url delegate:loginVC];

    return res;

}

改了之后可能会发现报错,你把设置的这个控制器中的 协议 <WXApiDelegate>写到.h文件中,并引入头文件过来,就可以了。

这样就可以响应微信授权回调的方法了。



发布了85 篇原创文章 · 获赞 20 · 访问量 35万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览