File tree 1 file changed +23
-0
lines changed
1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,29 @@ + (void)load {
13
13
});
14
14
}
15
15
16
+ - (BOOL )application : (UIApplication *)app
17
+ openURL : (NSURL *)url
18
+ options : (NSDictionary <NSString *, id> *)options {
19
+ return [self application: app
20
+ openURL: url
21
+ sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey]
22
+ annotation: options[UIApplicationOpenURLOptionsAnnotationKey]];
23
+ }
24
+
25
+ - (BOOL )application : (UIApplication *)application
26
+ openURL : (NSURL *)url
27
+ sourceApplication : (NSString *)sourceApplication
28
+ annotation : (id )annotation {
29
+ FIRDynamicLink *dynamicLink = [[FIRDynamicLinks dynamicLinks ] dynamicLinkFromCustomSchemeURL: url];
30
+
31
+ if (dynamicLink) {
32
+ FirebaseDynamicLinksPlugin* dl = [self .viewController getCommandInstance: @" FirebaseDynamicLinks" ];
33
+ [dl postDynamicLink: dynamicLink];
34
+ return YES ;
35
+ }
36
+ return NO ;
37
+ }
38
+
16
39
+ (void )swizzleMethod : (SEL )originalSelector {
17
40
Class class = [self class ];
18
41
NSString *selectorString = NSStringFromSelector (originalSelector);
You can’t perform that action at this time.
0 commit comments