自我昨天(7月3日)以来,我一直无法通过oauth在我的iOS应用程序中登录Facebook,而是被重定向到页面显示“请求的页面未找到”。这是新的行为 - 通常我会通过webview(iOS 5.1)中的oauth登录而没有问题,但是现在尝试登录时,我被重定向到以下页面:“找不到您请求的页面,返回前一页”,具有以下URL- TTPS重定向://m.facebook.com/developers/login_error.php APP_ID = ID] &类型=外部& REFID = 9 & _rdr不再能够通过oauth登录iOS应用程序:“请求的页面未找到”
这只发生返回登录。如果用户第一次进行身份验证,则同意权限 - 在此实例中(publish_stream,read_stream),用户可以成功登录。如果用户然后注销,并尝试再次登录,他们会得到该错误。
可能值得注意的是,登录屏幕在风格上也发生了变化,现在说“登录Facebook以将其连接到...”,同时请求用户名或电话号码,并且如果用户输入不正确的密码或用户名。这与之前用户被告知登录页面出现错误的行为不同。
这也会影响Facebook Hackbook示例应用程序 - 我也无法登录。
我已经用三个fb账户测试了这个,它与每个账户都有相同的行为。这是一个错误,还是改变了后端导致这种行为的东西?
感谢 - 该应用程序正在等待苹果的审查,所以这有点麻烦!
编辑:这看起来像它下面的bug报告已经提出了与Facebook,一个我,另一个人谁一小时打我的一拳左右(在Facebook的指派某人):
https://developers.facebook.com/bugs/161181664017031?browse=search_4ff5a6a2bf1f51f27060269
https://developers.facebook.com/bugs/151046355019557?browse=search_4ff5a76b963853613233998
矿的是两个环节的第二位;如果我不是重复的,我会保持它的状态为新的。 >高级 - >认证 - >应用程序类型
希望它能帮助 -
这正是我在本机应用程序集成时遇到的问题。我不知道要改变这个设置。 – christophercotton