From cd1033c642c0b254c9aa2cbc0df3af01b768fb39 Mon Sep 17 00:00:00 2001 From: wanghualei Date: Fri, 5 Mar 2021 13:12:29 +0800 Subject: [PATCH] update universal link --- ios/Classes/MopPlugin.m | 13 ++++++++++++- ios/mop.podspec | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/ios/Classes/MopPlugin.m b/ios/Classes/MopPlugin.m index b7cbafc..6c98551 100644 --- a/ios/Classes/MopPlugin.m +++ b/ios/Classes/MopPlugin.m @@ -86,8 +86,19 @@ static MopPlugin *_instance; } } -- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options { +- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options +{ return [[FATClient sharedClient] handleOpenURL:url]; } +-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray> * _Nullable))restorationHandler +{ + if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) { + NSURL *url = userActivity.webpageURL; + NSLog(@"url = %@",url.absoluteString); + } + + return YES; +} + @end diff --git a/ios/mop.podspec b/ios/mop.podspec index 613a334..319b72d 100644 --- a/ios/mop.podspec +++ b/ios/mop.podspec @@ -17,7 +17,7 @@ A finclip miniprogram flutter sdk. s.dependency 'Flutter' s.ios.deployment_target = '9.0' - s.dependency 'FinApplet' , '2.22.0-alpha20210303v01' - s.dependency 'FinAppletExt' , '2.22.0-alpha20210303v01' + s.dependency 'FinApplet' , '2.22.1-alpha20210305v01' + s.dependency 'FinAppletExt' , '2.22.1-alpha20210305v01' end