收藏
回答

iOS微信APP支付已经跳转到微信了 但是拉不起支付

报错信息


wxlog:set property list


wxlog:Error:fail to load Keychain status:-25300, keyData null:1


wxlog:Error:token[(null)] is null


wxlog:launch app with ul only success


wxlog:launch app with universal link, ret:1


SDK版本1.8.7


universal link配置和开放的一样




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

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-04-29

    1.请检查以下Universal Links的回调方法是否有重载:


    [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];
    }
    

    https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html


    如果有,请检查微信跳回app是否有走到此方法


    2020-04-29
    有用
    回复 3
    • 许矿波
      许矿波
      2020-04-29
      您好,这个问题解决,再问下微信支付提示“支付验证签名失败”是什么原因?
      2020-04-29
      回复
    • 许矿波
      许矿波
      2020-04-29
      所有参数都检查无误
      2020-04-29
      回复
    • 郭二
      郭二
      2020-07-06回复许矿波
      老哥你解决了么,我上面的方法重写了,但是依旧报“未知的应用请求”
      2020-07-06
      回复
登录 后发表内容
问题标签