我正在我的应用程序中使用 Facebook 功能。我集成了最新的Face book-IOS-SDK .运行应用程序时,应用程序将启动并在 safari 浏览器中运行。现在我想在用户 View (FB Web View )而不是 Safari 中加载应用程序。我怎样才能做到这一点?
最佳答案
Facebook 不希望你这样做。 Facebook 的新 SDK 希望用户登录 Facebook 一次,然后在使用 Facebook 的设备上的每个应用程序中都使用 Facebook 登录。由于 iPhone 的工作方式,他们必须通过 safari 来做到这一点,以便每个应用程序都可以获取该信息。你可以回到原来的方式(到目前为止我个人更喜欢),但我不完全确定如何。
但是,如果您使用新方式,一旦用户完成身份验证,它将自动将用户重定向回您的应用程序。同样在 Safari 页面中,他们可以授予您的应用权限,即。发布状态更新。
关于iphone - Facebook 在 iPhone 中的最新 IOS SDK 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303507/