我刚刚开始看到Facebook Connect身份验证的问题.如果我安装了iOS应用程序版本3.4.4,则调用我的委托的fbDidNotLogin方法,并显示错误消息"用户拒绝了您的请求".当我卸载FB应用程序时,身份验证工作正常.还有其他人看到这个吗?有谁知道如何绕过这个bug?
这是我对Facebook对象的调用:
[[app facebook] authorize:[NSArray arrayWithObjects:
@"publish_stream", @"offline_access", nil]
delegate:app];
Run Code Online (Sandbox Code Playgroud) 我知道在Graph API之前有可能.
我在一个可能不在后台的iPhone应用程序上工作(其中一个要求).
此外,应用程序启动时还有一个登录屏幕.
因此,每次用户想要分享内容时,不适合前往Facebook进行身份验证,然后返回应用并再次登录.
所以,我的问题是,如果有一种方法可以在不离开应用程序的情况下通过Facebook进行身份验证.
顺便说一下,我曾尝试使用旧的API.
它起初工作但昨天它停止工作.
我只是在旧的Facebook登录网页视图中看到一个空白屏幕.
我还检查了一个使用旧版Facebook Connect API的旧应用程序,我也在该应用程序中获得了相同的空白登录屏幕.
任何想法将不胜感激.
先感谢您.
-
迈克尔