我已经按照 Facebook 指南在我的 iOS 应用程序中实现了 Facebook SDK,并在我的 AppDelegate 中设置:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
// more code
return [[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions];
}
现在,我还在我的应用程序中实现了切换,并且- (BOOL) application:(UIApplication *)application willContinueUserActivityWithType:(NSString *)userActivityType
在应用程序从头开始时永远不会被调用,因为 FBSDKApplicationDelegate sharedInstance 返回 false。
[FBSDKApplicationDelegate sharedInstance]application:didFinishLaunchingWithOptions
所以我的问题是:如果我不返回结果并返回我的自定义结果,会有任何副作用吗?例如:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
// more code
[[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions];
return YES;
}