不再能够通过oauthlogin到iOS应用程序:“请求的页面未find”

自从昨天(7月3日)以来,我一直无法通过oauth在我的iOS应用程序loginFacebook,而是被redirect到一个页面,指出“请求的页面未find”。 这是新的行为 – 通常我会从webview(iOS 5.1)通过oauthlogin没有问题,但是现在尝试login时,我被redirect到以下页面:“您请求的页面未find,返回上一页“,使用以下URLredirect:ttps://m.facebook.com/developers/login_error.php?app_id = id]&type = external&refid = 9&_rdr

这只发生返回login。 如果用户第一次进行身份validation,则同意权限 – 在这种情况下(publish_stream,read_stream),用户可以成功login。 如果用户然后注销,并尝试再次login,他们得到错误。

可能值得注意的是,login屏幕也改变了风格,现在说“loginFacebook连接到…”,同时请求一个用户名或电话号码,并没有警告,如果用户input一个不正确的密码或用户名。 这与之前用户被告知login页面出现错误的行为不同。

这也会影响到Facebook Hackbook示例应用程序,我也无法login。

我已经用三个fb账户testing过了,每个账户都是一样的。 这是一个错误,还是有一些改变后端导致这种行为?

谢谢,该应用程序正在等待与苹果的审查,所以这有点麻烦!

编辑:这看起来像是在下面的错误报告中与Facebook一起提出的,一个由我,另一个由谁打我一个小时左右的冲动(Facebook分配的人):

https://developers.facebook.com/bugs/161181664017031?browse=search_4ff5a6a2bf1f51f27060269

https://developers.facebook.com/bugs/151046355019557?browse=search_4ff5a76b963853613233998

我的是两个环节中的第二个; 如果我不是重复的,我将会保持新的状态。

您可以通过将应用程序types从“Web”更改为“本机/桌面”

应用程序设置 – >高级 – >身份validation – >应用程序types

希望能帮助到你。

我知道这个问题是非常古老的,但是我做了以下类似的问题,

developers.facebook.com – >我的应用程序 – >select(创build)你的应用程序 – >状态和评论 – >打开开关

也许它会帮助别人。