发生这个问题的手机还是挺多的,各种帖子也没有给出完整的解决方案,我刚刚解决完,分享一下。
主要参考微信开放社区的这篇帖子
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];
}
}
本文分享了解决iOS应用在尝试通过微信分享时,显示‘连接中’并自动跳回应用的问题,重点在于如何正确处理Scheme回调,提供了相关代码片段。
9411





