按照微信更新说明:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html集成下来基本上没什么问题,再或者找一篇最近的微信分享文章也能避开几个点,我接下来说的几个点有的文章可能没有说明.
1.如果你对apple-app-site-association或者微信开放平台应用管理中的Universal Links改动的次数较多导致校验不通过,可以选择删除APP重启手机,可能有新的效果.
2.我遇到的,校验通过,continueUserActivity也执行,[WXApi handleOpenUniversalLink:userActivity delegate:self]返回NO,回调方法-(void) onResp:(BaseResp*)resp不执行,可以排查一下项目中是否对粘贴板作了什么处理,我们项目为了适配iOS14.0,对粘贴板作了一些处理,具体处理如下
- (void)applicationWillEnterForeground:(UIApplication *)application {
//iOS14 缓存粘贴板数据
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
[GlobalData sharedData].pasteboardString = pasteboard.string.copy;
//pasteboard.string = @""; //就是这里的清空处理,导致回调方法不执行
}