Facebook iPhone网络应用程序身份验证无效

时间:2013-05-21 19:51:52

标签: iphone facebook web-applications mobile oauth

我为iPhone制作了一个使用oAuth连接到Facebook的网络应用程序。

当我在我的电脑上尝试这一切时,一切正常:我可以点击我的页面上的登录,它重定向到Facebook的认证页面,我点击确定,重定向回我的页面,我已登录。

当我在我的iPhone上做同样的事情时:我点击我的网站上的登录,它重定向到facebook auth页面。但是,然后它变为移动页面,该页面只是空白。它上面没有任何内容,而且“标题”是“UNTITLED”......

我该如何解决这个问题? (或者这是Facebook的错误吗?)

由于

埃弗特

1 个答案:

答案 0 :(得分:0)

在您应用的Facebook开发者页面中,您是否启用了“原生iOS应用”复选标记 以及该部分的字段。

就像您必须指定应用的套装ID一样,您必须启用Facebook登录单选按钮,并且您还必须在Url Scheme后缀字段中输入应用的url方案。 标准是将fb作为fb app id的前缀,并将其用作url方案。

另外,请确保在info.plist文件的Xcode项目中输入此urlscheme 在URL类型下。一旦身份验证成功/失败,这将用于重定向到您的应用程序。