收藏
回答

接入微信分享,二次跳转,restorationHandler 也执行了就是分享不出去,为什么?

iOS swift 接入微信分享

现在遇到二次跳转的问题,这个方法 application:continueUserActivity:restorationHandler 也回调了,但是就是分享失败。

已通过微信 App 上传日志时间为:2021年11月9日 11:20

微信号:pan_xiaopanpan

Appid:wx0f4a0789a4019e4f

日志如下

wxLog: wxlog:send req[<SendMessageToWXReq: 0x280f4e440>], appID:wx0f4a0789a4019e4f, universalLink:https://app.**.cn/main/, sdkVersion:1.8.7.1

wxLog: wxlog:set property list

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

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

wxLog: wxlog:launch app with ul only success

res: true, error: check passed, sug: 

wxLog: wxlog:Successfully starting WeChat with the universal link.

wxLog: wxlog:Error:launch app with ul only fail, url:https://help.wechat.com/app/wx0f4a0789a4019e4f/sendreq/?wechat_auth_context_id=3e1de669a88d7009279eb2ba8f4ef32764ba6fa4&wechat_app_bundleId=**.com.**

wxLog: wxlog:Error:lauch app fail and need degrade, url:https://help.wechat.com/app/wx0f4a0789a4019e4f/sendreq/?wechat_auth_context_id=3e1de669a88d7009279eb2ba8f4ef32764ba6fa4&wechat_app_bundleId=**.com.**, schemeURL:weixin://app/wx0f4a0789a4019e4f/sendreq/?wechat_app_bundleId=**.com.**&wechat_degrade_launch_by_scheme=1 

wxLog: wxlog:Error:launch app fail, isUlLaunch:0, url:weixin://app/wx0f4a0789a4019e4f/sendreq/?wechat_app_bundleId=**.com.**&wechat_degrade_launch_by_scheme=1

wxLog: wxlog:degrade launch app ret:0, with url:weixin://app/wx0f4a0789a4019e4f/sendreq/?wechat_app_bundleId=**.com.**&wechat_degrade_launch_by_scheme=1

share: false

res: true, error: Universal Link check passed. The application is launched by WeChat via Universal Link, sug: 

wxLog: wxlog:WXCheckULStepResult[success: 1, errorInfo: Universal Link check passed. The application is launched by WeChat via Universal Link, suggestion: ]

res: true, error: All Check Passed!, sug: 

wxLog: wxlog:WXCheckULStepResult[success: 1, errorInfo: All Check Passed!, suggestion: ]

回答关注问题邀请回答
收藏
登录 后发表内容