iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
微信SDK1.8.6回调为什么不走continueUserActivity,而走sourceAppl更新了新版本的微信SDK,注册使用的方法也都换成了 + (BOOL)registerApp:(NSString *)appid universalLink:(NSString *)universalLink; 但是为什么在从微信分享、支付、登录成功后跳转回app的时候不走 - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray<id<UIUserActivityRestoring>> * __nullable restorableObjects))restorationHandler 这个方法,而走 - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url sourceApplication:(nullable NSString *)sourceApplication annotation:(nonnull id)annotation app内部调用支付、分享、登录都可以正常进行,就是回调方法这块有点不明白,是微信SDK内部做了什么出了操作,还是SDK配置有问题?从浏览器、备忘录点击链接可以直接跳转到app。
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
ios最新sdk无法拉起微信支付今天在做适配iOS13的东西, 因为发现友盟会闪退, 所以也全部都升级了一遍, Installing WechatOpenSDK 1.8.6 (was 1.8.4). 更新完发现, api由 WXApi sendReq: 变为 WXApi sendReq:req completion:了, 但是一样的传参不能拉起支付, 另外也发现注册api也有变化, 注意到注册失败, universalLink参数有关系吗? 测试手机 iPhone 11 pro max, 系统 iOS13
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
微信升级SDK1.8.6.1,调用方法registerApp:universalLink:返回NO[图片] 调用这个方法一直返回NO,微信开放平台也填写了universal link了。 在浏览器输入link也可以跳转到APP
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
IOS SDK 1.8.6.1 SendAuthReq 调用之后 onResp 没有被 调用?回调的 onResp 是不是 已经 不会被调用了? 如果是这样的话 SendAuthResp 返回的信息 怎么 提取? 目前是 completion 的 回调中 已经返回了 true 但是 onResp 没有 被调用 SDK1.8.6.1 IOS 12 微信 7.0.7 wxlog:send req[<SendAuthReq: 0x2815c4060>],sendauthreq: x2815c4060="">appID:*********, universalLink:********* sdkVersion:1.8.6.1/sendauthreq:> 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 截取 微信 log 会出 上面 内容 ———— 2019-09-29 11:43:40 今天测试 发现 日志发生了变化, [代码]2019-09-29 11:22:47.663866+0800 HappyFish[1620:901845] > change into print log by other block[代码][代码]2019-09-29 11:22:47.665361+0800 HappyFish[1620:901845] > wxlog:send req[<SendAuthReq: 0x280b39770>], appID:***, universalLink:*****, sdkVersion:1.8.6.1[代码][代码]2019-09-29 11:22:47.669306+0800 HappyFish[1620:901845] > wxlog:set property list[代码][代码]2019-09-29 11:22:47.850841+0800 HappyFish[1620:901845] > wxlog:launch app with ul only success[代码][代码]2019-09-29 11:22:47.876445+0800 HappyFish[1620:901845] > wxlog:launch app with universal link, ret:1[代码][代码]2019-09-29 11:22:47.876575+0800 HappyFish[1620:901845] > wxlog:req:<SendAuthReq: 0x280b39770>, cid:dd42d5b3c6a0b65e35956d83def2b18e6e787e32[代码] 但是 complete 照样 返回 true, onResp 照样 没有 被调用 complete 的 回调 设定为 nil 也没有变化 ———— 2019-10-08 14 使用 7.0.8 发现 有时候 会成功 但是 走的 流程 不是 - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray<id<UIUserActivityRestoring>> * __nullable restorableObjects))restorationHandler; 而是 - (BOOL)application:(UIApplication*)application openURL:(NSURL*)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation 这时候 成功 进入 onResp 成功的情况, 删包 重新xcode 调试,继续 进入 失败的 状态
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
微信SDK1.8.6 开始是只能使用 universal link 跳转了么如题 不支持 universal link 的应用如果想使用微信SDK 从1.8.6版开始也只能使用 universal link 了是吗 [图片]
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调请问是什么问题?
ios sdk 1.8.6.1 授权登录没有回调 onResp ?IOS SDK 1.8.6.1 SendAuthReq 调用之后 如果是确定授权 onResp 会被正常吊起,正常回调 APP。 问题 1. 如果是取消(拒绝授权) onResp 没有被 调用?并且就停留在微信页面,不回调 APP 问题 2. app 被回调走的 openurl 方法不是 link 方法 (link 已经配置) 问题 3 请确认吊起的页面是否正确 问题 4 apple-app-site-association文件是否正确? { "applinks": { "apps": [], "details": [ { "appID": "******.com.goockr.********",(可以确保是 teamid.bundleid) "paths": [ "*" ] } ] } } 环境 微信 7.0.8 ios 13.1.1 微信 appid wxf54b36ad0a35ce54 打印日志 2019-10-15 14:50:18.542662+0800 GoockrCharging[509:45639] wxlog : wxlog:send req[<SendAuthReq: 0x28255d890>], appID:wxf54b36ad0a35ce54, universalLink:https://chhp.goockr.com/, sdkVersion:1.8.6.1 2019-10-15 14:50:18.563918+0800 GoockrCharging[509:45639] wxlog : wxlog:set property list 2019-10-15 14:50:18.596720+0800 GoockrCharging[509:45639] wxlog : wxlog:Error:fail to load Keychain status:-25300, keyData null:1 2019-10-15 14:50:18.596814+0800 GoockrCharging[509:45639] wxlog : wxlog:Error:token[(null)] is null 2019-10-15 14:50:18.629768+0800 GoockrCharging[509:45639] wxlog : wxlog:launch app with ul only success 2019-10-15 14:50:18.629883+0800 GoockrCharging[509:45639] wxlog : wxlog:launch app with universal link, ret:1 2019-10-15 14:50:18.629944+0800 GoockrCharging[509:45639] wxlog : wxlog:req:<SendAuthReq: 0x28255d890>, cid:c3dd703a982028a5a3115d55e707118bbc9d2522 2019-10-15 14:50:18.796704+0800 GoockrCharging[509:46989] PBItemCollectionServicer connection disconnected. 2019-10-15 14:50:19.463485+0800 GoockrCharging[509:45639] Can't end BackgroundTask: no background task exists with identifier 6 (0x6), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug. 以下页面是授权登录吊起的页面 是否正确? [图片]
2019-10-15iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7 continueUserActivity 不走?请问是什么情况?有什么方法解决 onResp 不回调问题么?
iOS 1.8.6版本SDK不走continueUserActivity方法?在升级到微信SDK1.8.6最新版之后,尝试了登录、分享以及支付,回到应用的时候都没有走到continueUserActivity方法? 还有一个问题就是,我怎么知道走到continueUserActivity方法的时候是微信回调过来的,而不是其他的应用? 我们之前就支持Universal Links跳转,在微信注册的Universal Link和之前使用的是一样的,你们会加一些特殊表示的path吗? [图片]这个方法里是可以识别微信来的吗?
2019-10-15