iOS 1.8.6版本SDK不走continueUserActivity方法?
发布于 6 年前 作者 houna 13619 次浏览 来自 官方Issues

在升级到微信SDK1.8.6最新版之后,尝试了登录、分享以及支付,回到应用的时候都没有走到continueUserActivity方法?

还有一个问题就是,我怎么知道走到continueUserActivity方法的时候是微信回调过来的,而不是其他的应用?

我们之前就支持Universal Links跳转,在微信注册的Universal Link和之前使用的是一样的,你们会加一些特殊表示的path吗?

这个方法里是可以识别微信来的吗?    

4 回复
  1.  iOS12及以上+1.8.6及以上版本SDK+7.0.7及以上版本微信,才会使用universal link通信的机制。如果上述条件都符合,那么需要检查一下是否universal link或者plist是否按文档要求配置

  2. 调用 WXApi的handleOpenUniversalLink返回YES,则表示SDK识别出是微信协议的调用,当然不能排除其他app仿冒微信调用

  3. 不需要,但是需要在path末尾加上通配符,详见接入文档

详情可查看:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html

微信版本 7.0.10,iOS13.2和iOS13.3,APP调用微信发票后点取消或者选完发票没有回调,也没有返回到我的APP。但是iOS13以下的系统没问题,可以正常回调和返回到APP,请问怎么解决这个问题呢?

同问, 每次分享都会走一遍正在连接, 然后返回App再到微信选择会话分享. continueUserActivity不走, 返回APP 还走的是老的openURL .  SDK1.8.6  +  微信版本7.0.8

iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7

continueUserActivity 不走?请问是什么情况?有什么方法解决

onResp 不回调问题么?

回到顶部