在Facebook官方网站上,iphone授权对话框为
当我工作时遵循其步骤(适用于iPhone / iPad的iOS):http://developers.facebook.com/docs/guides/mobile/ 我得到了如下的授权对话框,与Mobile Web相同。
谁能告诉我为什么? 如何在Facebook官方网站上获得iPhone的授权对话框?
答案 0 :(得分:0)
在设备上的最新版本的iOS上,如果设备上安装了Facebook应用程序,则会出现登录对话框。如果未安装Facebook应用程序,则会打开Safari以获取访问令牌。这是Facebook iOS SDK的设计。如果您在任何情况下都不想使用Safari,则可以修补SDK。
请参阅Facebook.m中的authorizeWithFBAppAuth方法
希望这会有所帮助