|
@@ -11,6 +11,7 @@
|
|
|
#import <React/RCTBundleURLProvider.h>
|
|
|
#import <React/RCTRootView.h>
|
|
|
#import <KakaoOpenSDK/KakaoOpenSDK.h>
|
|
|
+#import <FBSDKCoreKit/FBSDKCoreKit.h>
|
|
|
|
|
|
@implementation AppDelegate
|
|
|
|
|
@@ -42,15 +43,22 @@
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
-- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
|
|
|
- options:(NSDictionary<NSString *,id> *)options {
|
|
|
- if ([KOSession isKakaoAccountLoginCallback:url]) {
|
|
|
- return [KOSession handleOpenURL:url];
|
|
|
- }
|
|
|
-
|
|
|
- return false;
|
|
|
+- (BOOL)application:(UIApplication *)application openURL:(nonnull NSURL *)url options:(nonnull NSDictionary<NSString *,id> *)options {
|
|
|
+
|
|
|
+ if ([KOSession isKakaoAccountLoginCallback:url]) {
|
|
|
+ return [KOSession handleOpenURL:url];
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ return [[FBSDKApplicationDelegate sharedInstance]
|
|
|
+ application:application
|
|
|
+ openURL:url
|
|
|
+ sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey]
|
|
|
+ annotation:options[UIApplicationOpenURLOptionsAnnotationKey]];
|
|
|
+
|
|
|
}
|
|
|
|
|
|
+
|
|
|
- (void)applicationDidBecomeActive:(UIApplication *)application
|
|
|
{
|
|
|
[KOSession handleDidBecomeActive];
|