使用SceneDelegate 微信 iOS 13上不回调问题解
2020-07-28 本文已影响0人
冰点雨
解决方法:
/**
* 在 SceneDelegate.m 文件中加上这个代理调用方法即可
*/
- (void)scene:(UIScene *)scene openURLContexts:(NSSet<UIOpenURLContext *> *)URLContexts
{
UIOpenURLContext *urlContext = URLContexts.allObjects.firstObject;
if (urlContext) {
[WXApi handleOpenURL:urlContext.URL delegate:self];
}
}
-(void)onResp:(BaseResp*)resp {
if ([resp isKindOfClass:[SendAuthResp class]]) {
if (resp.errCode == WXErrCodeUserCancel) {
}else if (resp.errCode == WXErrCodeAuthDeny){
}else if (resp.errCode == WXSuccess){
}
}
}