Facebook应用程序登录请求未在FB iOS应用程序中打开,它将在Safari移动浏览器中打开
我使用FBSDK获取用户信息。但用户请求权限会在safari移动浏览器中弹出。我需要在ios中打开FB应用程序,而不是弹出safari浏览器,但若用户并没有下载ios FB应用程序,浏览器应该会显示出来。我怎样才能做到这一点?(我在iphone5s上测试了这一点,仍然弹出safari而不是原生FB应用程序,但这里我附上了模拟器图片)Facebook应用程序登录请求未在FB iOS应用程序中打开,它将在Safari移动浏览器中打开,ios,swift,fbsdk,fbsdkloginkit,Ios,Swift,Fbsdk,Fbsdkloginkit,我使用FBSDK获取用户信息。但用户请求权限会在safari移动浏览器中弹出。我需要在ios中打开FB应用程序,而不是弹出safari浏览器,但若用户并没有下载ios FB应用程序,浏览器应该会显示出来。我怎样才能做到这一点?(我在iphone5s上测试了这一点,仍然弹出safari而不是原生FB应用程序,但这里我附上了模拟器图片) 这是因为您使用的是最新的FBSDK,并且运行在支持SFSafariViewController的iOS 9.0+上 FBSDK增加了对SFSafariViewCon
这是因为您使用的是最新的
FBSDK
,并且运行在支持SFSafariViewController
的iOS 9.0+
上
FBSDK
增加了对SFSafariViewController
的支持,因此它不会在Safari
中打开,而是直接在你的应用程序中在SFSafariViewController中打开。
这对于你的目的应该没问题
在早期版本的
iOS
上,它仍将在Safari
中打开,这是因为您使用的是最新的FBSDK
,并且运行在支持SFSafariViewController
的iOS 9.0+
上
FBSDK
增加了对SFSafariViewController
的支持,因此它不会在Safari
中打开,而是直接在你的应用程序中在SFSafariViewController中打开。
这对于你的目的应该没问题
在早期版本的
iOS
上,它仍将在Safari
中打开,那么我们可以更改它,改为在FB应用程序中打开吗?那么我们可以更改它,改为在FB应用程序中打开吗?