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 block2019-09-29 11:22:47.665361+0800 HappyFish[1620:901845] > wxlog:send req[<SendAuthReq: 0x280b39770>], appID:***, universalLink:*****, sdkVersion:1.8.6.12019-09-29 11:22:47.669306+0800 HappyFish[1620:901845] > wxlog:set property list2019-09-29 11:22:47.850841+0800 HappyFish[1620:901845] > wxlog:launch app with ul only success2019-09-29 11:22:47.876445+0800 HappyFish[1620:901845] > wxlog:launch app with universal link, ret:12019-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 调试,继续 进入 失败的 状态
