Ios 如何在不打开safari或任何其他浏览器的情况下在我的应用程序中使用Facebook SDK登录对话框?

Ios 如何在不打开safari或任何其他浏览器的情况下在我的应用程序中使用Facebook SDK登录对话框?,ios,facebook,sdk,window,facebook-login,Ios,Facebook,Sdk,Window,Facebook Login,我想使用facebook sdk登录我的应用程序。单击facebook登录按钮,它将导航到safari浏览器,但我的应用程序要求在窗口(对话框)中显示facebook登录流程。您需要打开facebook登录和登录对话框,并按照您的步骤操作 打开你的app.plist文件 选择URL类型s,其中包含一个名为URL方案的数组子项 删除或删除URL方案项0的值 清理项目重新运行,完成 您可以使用UIwebview控制器并在应用程序中打开Facebook。您可以使用UIwebview在应用程序中选择Fa

我想使用facebook sdk登录我的应用程序。单击facebook登录按钮,它将导航到safari浏览器,但我的应用程序要求在窗口(对话框)中显示facebook登录流程。

您需要打开facebook登录和登录对话框,并按照您的步骤操作

  • 打开你的app.plist文件

  • 选择
    URL类型
    s,其中包含一个名为
    URL方案的数组子项

  • 删除或删除
    URL方案
    项0的值

  • 清理项目重新运行,完成


  • 您可以使用UIwebview控制器并在应用程序中打开Facebook。

    您可以使用UIwebview在应用程序中选择Facebook

    首先,起诉Facebook是件好事;-)我不是100%确定,但我认为在新的Graph API 2.0中,这是一个无法改变的标准行为。但是这个过程也可以很好地实现成一个流。你不需要用safari打开,你只需要用PopupWindow打开应用程序内部的登录,这几乎是sumit sharma的答案的副本…它现在正在工作。对话框已打开,请登录facebook。谢谢。。。