关于微信分享遇到的问题
发布于 4 年前 作者 xia40 4240 次浏览 来自 分享

按照微信更新说明: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 = @""; //就是这里的清空处理,导致回调方法不执行

}

回到顶部