发生这个问题的手机还是挺多的,各种帖子也没有给出完整的解决方案,我刚刚解决完,分享一下。
主要参考微信开放社区的这篇帖子
https://developers.weixin.qq.com/community/develop/doc/000880a051015855aea992f995bc09
iOS分享到微信失败,显示连接中,然后就自动跳回app的问题,就是Scheme回调没有处理,上面的帖子只给出了处理的位置,但没给出具体的代码,我来补充一下:
- (void)scene:(UIScene *)scene openURLContexts:(NSSet<UIOpenURLContext *> *)URLContexts {
NSEnumerator *enumerator = [URLContexts objectEnumerator];
UIOpenURLContext *context;
while (context = [enumerator nextObject]) {
//NSLog(@"context.URL =====%@",context.URL);
//NSLog(@"context.options.sourceApplication ===== %@",context.options.sourceApplication);
[WXApi handleOpenURL:context.URL delegate:self];
}
}