- 微信分享跳转两次,使用的ios1.8.6.1SDK,如何解决呢?
1、移动应用待分享内容页,点击分享到微信 2、显示 “正在链接” 界面 3、回到移动应用待分享内容页 4、跳转到微信打开会话列表 整个过程给人的感觉是当分享的时候移动应用和微信直接会来回跳转两次;
2019-10-15 - App更新微信1.8.6.1版本SDK后出现“正在连接”的提示?
【设备类型及SDK版本号】 ios; SDK版本号:1.8.6.1 【用户表现】 app每次分享都出现【正在连接】的二跳情况 或 授权登录页面出现二次确认弹窗。 [图片] [图片] 【符合预期的表现】 用户首次使用SDK内功能时可能会出现上述提示,但每个用户只有首次使用的时候会出现,后续不会再提示。 【错误原因】 开发者在registerApp传入的Universal links不生效,每次分享鉴权通过Universal links回跳app失败,导致微信降级scheme返回app,自动重新发起兜底请求。目前兜底请求可以通过,但微信后续也会逐步拦截。 【原因分析】 Universal links失效,可能原因: 1)工程配置associated domain未打开或未添加Universal links域名 2)配置文件未上线或未按苹果要求放在服务器指定的路径下(域名根目录) 3)配置文件的Universal links的path末尾没有加通配符* 4)配置文件的appID(teamID+bundleID)与实际代码包不匹配 【解决方案】 1. 按微信以及苹果的官方接入文档检查Universal Links配置是否符合要求 2. 确认配置正确后,按微信接入文档内的【SDK接入成功验证指引】逐步验证 微信文档:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html 苹果文档:https://developer.apple.com/documentation/uikit/inter-process_communication/allowing_apps_and_websites_to_link_to_your_content
2019-12-17 - 微信分享,一直跳转二次,版本:1.8.6.1SDK?
可以注册,可以唤起,可以分享,就是每次都要跳转二次。 1、Universal Links 配置了: [图片] 2、分享一直都要跳转:正在链接中..... [图片] 3、Universal Links链接可以私信我。 4、不要发开发文档给我,就是没看明白才提问。 5、safari浏览器访问是提示这个。 [图片]
2019-12-23 - iOS13微信1.8.6 API分享时不能一次调起好友列表,而是每次都出现“正在连接”页面?
iOS版本: 13.1.2 swift版本:5.1 微信版本:1.8.6 问题:点击微信好友,每次都进入微信“正在连接”页面,然后自动返回APP,之后再进入好友列表页面;为什么不能直接进入好友列表页面? 请微信团队协助确认问题,期待您的回复。 //1.注册 WXApi.registerApp(WX_APPID, universalLink: UNIVERSAL_LINK) //2.代理 func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { //微信 if (url.scheme == WX_APPID) { WXApi.handleOpen(url, delegate: self) } return true } func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { return WXApi.handleOpenUniversalLink(userActivity, delegate: self) } //3.分享微信好友方法 let message = WXMediaMessage() if let data = thumbImageData { message.thumbData = data } message.title = title ?? "扑金" message.description = description ?? "摇手机 看广告 领现金红包" req.message = message req.scene = Int32(WXSceneTimeline.rawValue) WXApi.send(req) { (succ) in } [图片] [图片] [图片]
2019-10-16