0

我正在使用来自https://developers.facebook.com/docs/mobile/ios/的 facebook api 并[facebook authorize:nil];用于打开登录对话框。但是当我在模拟器上运行时,它会打开 facebook 对话框进行登录,但是当我在 iphone 中运行它时,它会打开我的 facebook 应用程序来登录而不是 facebook 对话框。我想在用户未登录时显示 facebook 对话框,否则运行我应用的代码。

4

2 回答 2

0

Facebook 具有用于授予权限的单点登录技术。您正在遵循的教程对您也是如此。如果找不到,它将为您或 Safari 打开 Facebook 应用程序。因此,在 oAuth 协议下,身份验证过程可能保持清晰。

于 2012-06-19T09:23:31.323 回答
0

如果您从模拟器中登录过一次 Facebook 帐户,它将在下次继续使用所需的功能。请检查一下。谢谢。

于 2012-06-19T07:21:09.293 回答