收藏
回答

ios更新13系统后,APP打开小程序失败,显示“正在连接”的界面,随后立即返回APP?

测试 机型 iphone11,系统13.1.2

APP打开小程序,跳转至微信 “正在连接” 界面(如下图),显示大概两秒后,立即返回了APP


回答关注问题邀请回答
收藏

7 个回答

  • 墨尔本独白
    墨尔本独白
    2022-01-12

    我现在遇到的情况是,项目里面有分享小程序和打开小程序,启动app之后如果直接打开小程序,跳转一次之后返回app,就停止了,如果先分享了一次小程序,再打开小程序就不会有问题,有大神知道怎么解决吗?

    2022-01-12
    有用
    回复 1
    • 
      
      2022-01-14
      您好 请问问题解决了吗。 我的是 直接打开小程序没反应。要分享小程序后 再打开就能跳转。
      2022-01-14
      回复
  • 邢迪🎈
    邢迪🎈
    2020-09-17

    universal link依赖iOS系统去官网下载配置的associate文件。这个时间是不可控的,最多会有两三天的延迟,这个跟app的使用频率有关。

    微信新的sdk依赖这个去做校验是不负责任的做法,因为刚安装app的设备,系统还来不及拉取这个文件,这个时候就会出现正在连接,始终不能正常跳转支付或者分享的情况。这也是为什么部分设备会出现问题而有的设备正常的原因。验证很简单,有问题的设备,每天尝试打开下app(尽量触发系统去拉取associate文件),不用更新app。。最多两天,等系统拉取到了配置文件,自然就正常了。

    我不知道微信的团队是否发现了这个问题,核心原因就是这个universal link不是立即生效的。


    2020-09-17
    有用
    回复
  • Seven
    Seven
    2020-06-03
    大家都是怎么搞定的呀?
    func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
        var handled =  WXApi.handleOpen(url, delegate: wechatAPIObject)
        return true
    }
    ​
    func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
        return WXApi.handleOpen(url, delegate: wechatAPIObject)
    }
    替换方法?
    ​
    


    2020-06-03
    有用
    回复
  • 大鹏
    大鹏
    2019-12-23

    正在连接返回到app,为啥不走回调- (BOOLapplication:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArrayidUIUserActivityRestoring>> * __nullable restorableObjects))restorationHandler{}


    我服了,每次都跳两次,实在不知道为啥了


    我从记事本测试链接打开app,就走。

    2019-12-23
    有用
    回复 2
    • 奋斗的人儿
      奋斗的人儿
      2021-04-08
      问题解决了么 我这也遇到了 不走回调方法 跳转两次
      2021-04-08
      回复
    • Jimwan
      Jimwan
      2021-09-17回复奋斗的人儿
      问题解决了吗
      2021-09-17
      回复
  • 太风
    太风
    2019-10-16

    配置完domain entitlements要48小时才能测试?


    2019-10-16
    有用
    回复 2
    • 徐
      2019-11-21
      请问您解决了吗,我也是在网站上加了apple-app-site-association文件后,用苹果官方的测试工具显示说48小时更新
      2019-11-21
      回复
    • 老郭
      老郭
      2020-04-23回复
      请问下测试工具是什么
      2020-04-23
      回复
  • ZSZ
    ZSZ
    2019-10-16

    你好。楼主解决了吗? 我们的也是返回APP之后,唤醒不起微信的通讯列表页

    2019-10-16
    有用
    回复 10
    • 微信技术专员-aizen
      微信技术专员-aizen
      2019-10-21
      [3] 重写AppDelegate的continueUserActivity方法:




      - (BOOL)application:(UIApplication *)application
      continueUserActivity:(NSUserActivity *)userActivity
      restorationHandler:(void(^)(NSArray<id<UIUserActivityRest
      oring>> * __nullable
      restorableObjects))restorationHandler {
      return [WXApi handleOpenUniversalLink:userActivity
      delegate:self];
      }




      这个方法实现了吗?
      2019-10-21
      回复
    • 2019-10-22
      实现了..
      2019-10-22
      回复
    • 2019-10-22
      另外两个也实现了.
      2019-10-22
      回复
    • 微信技术专员-aizen
      微信技术专员-aizen
      2019-10-22回复
      func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool {
          return WXApi.handleOpenUniversalLink(userActivity, delegate: wechatAPIObject)




      [正在连接..] 返回app时这个方法是否有调用到?
      2019-10-22
      回复
    • 2019-10-22回复微信技术专员-aizen
      返回 app 时候没走这个方法。(断点没走,方法内对应日志没输出)
      2019-10-22
      回复
    查看更多(5)
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-10-15

    这个不是bug,是符合预期的。当用户首次使用新版SDK时,会出现上述跳转流程完成安全验证。验证通过后,后续使用同一App将不会出现二次跳转。请开发者参考下常见问题解答:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/FAQ/iOS.html

    2019-10-15
    有用
    回复 17
    查看更多(12)
登录 后发表内容
问题标签