Ios Facebook应用程序链接问题
这是在AppDelegate中实现的Ios Facebook应用程序链接问题,ios,objective-c,iphone,facebook,facebook-graph-api,Ios,Objective C,Iphone,Facebook,Facebook Graph Api,这是在AppDelegate中实现的 #import <FBSDKCoreKit/FBSDKCoreKit.h> - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { return [[FBSDKApplicationDelegate sharedInstance] application:applica
#import <FBSDKCoreKit/FBSDKCoreKit.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
return [[FBSDKApplicationDelegate sharedInstance] application:application
didFinishLaunchingWithOptions:launchOptions];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
}
就像它应该发生一样
问题是,若我的应用程序被终止(并没有最小化),点击Facebook上的链接会打开我的应用程序,但该功能并没有被调用,所以我无法处理输入参数
我在Facebook文档中找到了一些关于处理冷启动的信息,但这些信息已经过时了
我是否错过了要实现的内容或是Facebook bug?如果您已经实现了
应用程序:willFinishLaunchingWithOptions:
或应用程序:didffinishlaunchingwithoptions:
,请检查它们是否返回YES,否则将阻止调用应用程序:openURL:sourceApplication:annotation:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
}