在我的 iOS 应用程序中集成 Facebook 应用程序时出现重定向问题
Posted
技术标签:
【中文标题】在我的 iOS 应用程序中集成 Facebook 应用程序时出现重定向问题【英文标题】:redirection issue while integrating Facebook app in my iOS app 【发布时间】:2014-11-26 12:30:52 【问题描述】:我创建了一个 ios 应用程序,我希望 Facebook 集成让用户能够进入我的应用程序使用。所以我通过“developer.facebook.com”完成了所有设置 网站并遵循所有步骤。但在我的应用程序中,Facebook 登录效果很好。但成功登录后,应用程序返回到我开始的相同登录页面,但我希望我的应用程序在身份验证后返回到新的视图控制器。所以我确实遵循以下代码:
- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
user:(id<FBGraphUser>)user
[self performSegueWithIdentifier:@"authentication" sender:self];
在我的第一个视图控制器文件中,以便在身份验证后移动到我想要的视图控制器。它移动到我想要的视图控制器,但在我的第一个视图控制器上停留一段时间然后移动到想要的视图控制器。但我不想要这个 senario。我只希望在身份验证控制之后直接移动到想要的视图控制器而不显示我的第一个包含 Facebook 登录按钮的视图控制器。 请帮助我,因为很多天以来我一直在解决这个问题。所以任何帮助将不胜感激。 据您所知,我使用的是普通视图控制器而不是导航控制器。我已经多次检查了我的 bundle id 和 url 方案并且是正确的。
【问题讨论】:
【参考方案1】:在 loginViewShowingLoggedInUser 方法中关闭 currentViewcontroller 即带有 fbloginview 按钮的控制器..
【讨论】:
以上是关于在我的 iOS 应用程序中集成 Facebook 应用程序时出现重定向问题的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 应用程序中集成 Facebook/Google+ 而无需重定向 Safari 浏览器
如何在 Rails 应用程序中集成 facebook 评论?