我花了几天时间通过一个应用程序在 Facebook 上发布一个简单的帖子。我使用了本教程,发现没有调用 fbDidLogin。当我一直在寻找解决方案时,我发现这是一种调用 fbDidLogin 的方法。
启发我了解我可能会错过什么。
这里附上我的app delegate
.
应用委托.m
@synthesize window = _window;
@synthesize wallSnapVC = _wallSnapVC;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
self.wallSnapVC = [self.window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"wallSnapViewController"];
self.window.rootViewController = self.wallSnapVC;
[self.window makeKeyAndVisible];
return YES;
}
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
return [[_wallSnapVC facebook] handleOpenURL:url];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
return [[_wallSnapVC facebook] handleOpenURL:url];
}