更新了新版本的微信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。
7.0.10 也存在您描述的问题
iOS13 升级到微信支付iOS 1.8.6.1 SDK 微信app版本为7.0.7
continueUserActivity 不走?请问是什么情况?有什么方法解决
onResp 不回调请问是什么问题?
这个问题解决了么 楼主 我也遇见这个问题了
我这里也是不走回调onResp 求问怎么解决
工程A 删除旧的回调,即使在ios12也走新的回调。新回调方法ios8就可以用的
工程B 只走旧回调,ios13也走旧的
实在找不到工程哪里区别
Target 搜 Code Signing Entitlements
配置上你的文件 projectname/projectname.entitlements
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable restorableObjects))restorationHandler
在iOS 13上进行微信相关操作会走此回调,iOS 13以下的还是走原来的那个方法
微信更新到7.0.8版本后这个问题就没有了
我这里也是
SDK的更改可以在小程序栏目发问