首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脸书单点登录已停止授权现有的iPhone应用

脸书单点登录已停止授权现有的iPhone应用
EN

Stack Overflow用户
提问于 2011-09-02 05:21:14
回答 3查看 4.2K关注 0票数 4

自2011年5月23日以来,我们的iPhone应用程序(使用iOS SDK4.2)已经成功使用了单点登录。从2011年8月31日开始,当用户首次尝试授权应用程序时。Facebook应用程序将照常打开,然后在给出授权选项之前立即退出。然后,Facebook应用程序将关闭并返回到我们的应用程序,并在自定义URL方案中显示以下错误条件:

代码语言:javascript
复制
{
type = 15, 
string = fb257001395154://authorize#error_reason=user%5Fdenied&error=access%5Fdenied&error_description=The%2Buser%2Bdenied%2Byour%2Brequest%2E%3F%5F,
encoding = 134217984, 
base = (null)
}

我再次使用最新版本的Facebook iOS SDK进行了测试,得到了相同的结果。还有没有人看过这个错误?Facebook最近是否做了所有应用程序页面都需要实现的更改?

EN

回答 3

Stack Overflow用户

发布于 2011-09-09 02:55:48

我今天遇到了同样的问题,一个现有的应用程序不再能够使用Facebook进行身份验证,我在Facebook应用程序设置页面中丢失了iOS捆绑包ID。不幸的是,添加iOS包ID只给了我一个新的错误。

更复杂的是,这个应用程序可以在模拟器中运行,但不能在我的设备上运行。这最终成为了Facebook应用程序的一个问题。更新Facebook应用程序解决了我的问题,尽管我对Facebook的登录对用户来说是自发中断的想法并不兴奋。

票数 3
EN

Stack Overflow用户

发布于 2011-09-02 05:25:05

你最近看过Facebook的dev网站吗?他们统一了他们的应用程序密码和他们的应用程序ID,可能需要对您的代码进行一些修改

票数 1
EN

Stack Overflow用户

发布于 2011-09-02 06:06:00

这个duplicates my question here。脸书的iOS应用程序在3.4.4版本中有一个变化。我也遇到过同样的问题,但当我在http://developers.facebook.com/apps上检查我的iOS捆绑包ID (点击你的应用程序的编辑设置)时,我发现ID中的一个字母大小写不匹配。在将其更改为100%匹配后,失败就消失了。对我来说,这仍然感觉像是Facebook的bug,因为它的行为取决于安装的Facebook应用程序的版本(或者该应用程序是否根本没有安装)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7276698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档