收藏
回答

iOS微信分享问题?"由于应用安全校验不通过,无法完成微信分享"

WXAPI-SDK版本:iOS 1.8.7.1

设备系统:iOS 13.4

设备型号:7Plus

微信app版本:7.0.10

appID:wxe2add7049f436c20

问题描述:集成了新版SDK,配置了Universallink(已测试正常使用,微信后台也配置了域名/ext/,如果错误只会提示“应用Universallink不正确”),一切配置都正确(包括AppID)。操作流程:app调起微信,进入app校验读条,返回app,再跳微信,提示“由于应用安全校验不通过,无法完成微信分享”。未连续调用sendReq 微信日志已经上传,微信号wxid_yb4um8x8ltja21,上传时间2020.5.11 14:05。另外,以下方法有回调,return ture。

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool {
        return WXApi.handleOpen(url, delegate: self)
    }

func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
        return WXApi.handleOpenUniversalLink(userActivity, delegate: self)
    }

控制台log

Step: 0
Step: 1
Step: 2
WeChatSDK:wxlog:set property list
Step: 3
WeChatSDK:wxlog:launch app with ul only success
Step: 4
WeChatSDK:wxlog:Successfully starting WeChat with the universal link.
Step: 5
WeChatSDK:wxlog:WXCheckULStepResult[success: 1, errorInfo: Universal Link check passed. The application is launched by WeChat via Universal Link, suggestion: ]
Step: 6
WeChatSDK:wxlog:WXCheckULStepResult[success: 1, errorInfo: All Check Passed!, suggestion: ]


WeChatSDK:wxlog:launch app with ul only success
WeChatSDK:wxlog:openURL success:1, url:https://help.wechat.com/app/wxe2add7049f436c20/refreshTokenFail/?bundleID=com.zhonglejia.everyenjoy&isShare=1&errCode=5&errMsg=context%5Bb37fe006056c707d911139838bd2d6f86ac2bbfd-2413ea9af24091a487beec05be915687137352cc%5D%20not%20match&wechat_app_bundleId=com.zhonglejia.everyenjoy


麻烦工作人员帮忙看看问题。

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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-05-11

    你好,先检查一下调用registerApp接口的appid和universal link在微信开放平台是否已经进行绑定;另外,也参考下:


    Universal Link校验不通过/接入新SDK,跳到微信后再回跳App,流程就中止?

    https://developers.weixin.qq.com/community/develop/doc/000880a051015855aea992f995bc09


    2020-05-11
    有用
    回复 7
    • 一切都是虚名,浮云而已
      一切都是虚名,浮云而已
      2020-05-12
      已经确认过appid和universal link无误,在iOS12的设备上分享没有任何问题,目前只有在iOS13.4普遍出现问题,上述已经说了SDK自检操作没有问题,但是在分享的时候还是会出现关联失败的情况
      2020-05-12
      回复
    • 微信技术专员-Abe
      微信技术专员-Abe
      2020-05-12回复一切都是虚名,浮云而已
      麻烦提供一下出现上述截图错误时候的SDK日志
      2020-05-12
      回复
    • 一切都是虚名,浮云而已
      一切都是虚名,浮云而已
      发表于移动端
      2020-05-13回复微信技术专员-Abe
      上文中的控制台日志就是sdk log
      2020-05-13
      回复
    • 微信技术专员-Abe
      微信技术专员-Abe
      2020-05-13回复一切都是虚名,浮云而已
      上面的日志是调用自检函数的日志,给下从点击分享时候开始的日志。另外确认下是否有存在 连续两次调用sendReq的情况
      2020-05-13
      回复
    • 一切都是虚名,浮云而已
      一切都是虚名,浮云而已
      2020-05-13
      分享小程序操作相关wechat sdk日志如下
      2020-05-13
      回复
    查看更多(2)
登录 后发表内容
问题标签