我为iPhone制作了一个使用oAuth连接到Facebook的网络应用程序。
当我在我的电脑上尝试这一切时,一切正常:我可以点击我的页面上的登录,它重定向到Facebook的认证页面,我点击确定,重定向回我的页面,我已登录。
当我在我的iPhone上做同样的事情时:我点击我的网站上的登录,它重定向到facebook auth页面。但是,然后它变为移动页面,该页面只是空白。它上面没有任何内容,而且“标题”是“UNTITLED”......
我该如何解决这个问题? (或者这是Facebook的错误吗?)
由于
埃弗特
答案 0 :(得分:0)
在您应用的Facebook开发者页面中,您是否启用了“原生iOS应用”复选标记 以及该部分的字段。
就像您必须指定应用的套装ID一样,您必须启用Facebook登录单选按钮,并且您还必须在Url Scheme后缀字段中输入应用的url方案。 标准是将fb作为fb app id的前缀,并将其用作url方案。
另外,请确保在info.plist文件的Xcode项目中输入此urlscheme 在URL类型下。一旦身份验证成功/失败,这将用于重定向到您的应用程序。