Facebook登录重定向iOS应用程序


早上好

我想在用户使用Facebook登录登录后重定向到另一个视图(MainViewController)。我尝试了一些代码从Stackoverflow和其他网站,但他们不工作在我的项目。你能帮我吗?

这是我的代码从AppDelegate.m:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    [FBLoginView class];
    return YES;
}

我不确定这是否是我必须编辑以使重定向的地方。我创建了一个名为Main的segue,我试图用它来进行重定向,但它仍然不起作用。

In my ViewController.h

@implementation aupViewController
- (void)viewDidLoad
{
    [super viewDidLoad];
    self.loginButton.readPermissions = @[@"public_profile", @"email"];
    //self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Default.png"]];
}
- (void)loginViewShowingLoggedInUser:(FBLoginView *)loginView {
    //Here you segue your view controller
    [self performSegueWithIdentifier:@"Main" sender:self];
}
@end

查看此链接https://developers.facebook.com/docs/facebook-login/ios/v2.1

有FBLoginView委托方法,登录成功后调用。

// Logged-in user experience
- (void)loginViewShowingLoggedInUser:(FBLoginView *)loginView {
   //Here you segue your view controller
   [self performSegueWithIdentifier:@"youridentifier" sender:self];
}

相关内容

最新更新