iOS和Facebook Graph API:不一致的授权问题

iOS和Facebook Graph API:不一致的授权问题,第1张

概述我正在使用适用于iOS的官方FBConnect库,并试图让它在我的iPad应用程序中运行.这有点奇怪:当我的朋友使用调用授权登录时:权限:委托,一切正常:对话框要求他授权连接到Facebook,fbDidLogin委托方法被调用,一切都很好. 但是,当我尝试登录时,对话框永远不会改变.键盘被解除,密码字段被清除,它就在那里.模拟器和设备上的问题都是一样的. 以下是我检查和三重检查的内容: >我的登 我正在使用适用于iOS的官方FBConnect库,并试图让它在我的iPad应用程序中运行.这有点奇怪:当我的朋友使用调用授权登录时:权限:委托,一切正常:对话框要求他授权连接到Facebook,fbDIDLogin委托方法被调用,一切都很好.

但是,当我尝试登录时,对话框永远不会改变.键盘被解除,密码字段被清除,它就在那里.模拟器和设备上的问题都是一样的.

以下是我检查和三重检查的内容:

>我的登录名和密码是正确的.如果我输入了错误的密码,则会出现“无效的用户名/密码”消息,但这种情况并未发生.
>应用程序不在沙箱模式下.
>应用程序ID是正确的(我的朋友可以毫无问题地登录).

一些其他信息:

>原始应用程序是由我的朋友创建的.
>我创建了第二个FB应用程序并输入新的应用程序ID
>我的朋友可以使用新的应用程序ID登录
>我既不能登录也不能登录.

这似乎表明我的朋友的帐户有一些不同,而不是应用程序本身.

我们几天就一直在为此而奋斗.什么可能导致这种行为?为什么不生成错误?

编辑:似乎有a lot of people affected by this,所以为了试图找到答案,我加了一笔赏金.

解决方法 Facebook登录似乎存在服务器端问题,如下所示:

http://github.com/facebook/facebook-ios-sdk/issues#issue/95

人们说,如果他们在Facebook上更改密码,他们随后可以使用从github下载的Facebook-iOS-SDK登录.显然,这是一个糟糕的长期解决方案,在通过App Store发布的应用程序中是不可接受的.好的一面是,似乎有报告称其他平台上的应用程序也登录了类似的登录问题.

更新:Facebook有关于此主题的错误,可在此处查看:

http://bugs.developers.facebook.net/show_bug.cgi?id=13199

总结

以上是内存溢出为你收集整理的iOS和Facebook Graph API:不一致的授权问题全部内容,希望文章能够帮你解决iOS和Facebook Graph API:不一致的授权问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1070781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存