iOS 微信登录

最近在做微信第三方登录。前面的步骤都是按官方文档进行即可。我认为比较关键的一步就是获取code。

在AppDelegate.m 文件加入委托方法

-(void)onResp:(BaseResp*)resp{
  if ([resp isKindOfClass:[SendAuthResp class]]) { 
 if (resp.errCode == 0) {  //成功。
 SendAuthResp *resp2 = (SendAuthResp *)resp;
//此处发送通知,在登录页面接收通知,读取相关的字段信息。当然可以使用delegate
  [[NSNotificationCenter defaultCenter]postNotificationName:@"weixinLogin" object:resp2.code];
 }else{//登录失败处理
 }
}
}

你可能感兴趣的:(iOS 微信登录)