Add universal links (iOS)

This commit is contained in:
Paul Frazee 2022-06-13 20:52:40 -05:00
parent faddda83f0
commit 012af05ab8
9 changed files with 68 additions and 12 deletions

View file

@ -6,6 +6,9 @@
#import <React/RCTAppSetupUtils.h>
// universal links
#import <React/RCTLinkingManager.h>
#if RCT_NEW_ARCH_ENABLED
#import <React/CoreModulesPlugins.h>
#import <React/RCTCxxBridgeDelegate.h>
@ -105,4 +108,19 @@
#endif
// universal links
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
{
return [RCTLinkingManager application:application openURL:url options:options];
}
- (BOOL)application:(UIApplication *)application
continueUserActivity:(nonnull NSUserActivity *)userActivity
restorationHandler:(nonnull void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler
{
return [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler];
}
@end