Facebook登录对话框错误地表明我的应用程序要求获得某种发布权限

时间:2012-04-18 21:04:32

标签: ios facebook permissions

我的申请仅要求提供电子邮件许可:

NSArray *permissions = [[NSArray alloc] initWithObjects:@"email", nil];
[self.facebook authorize:permissions];

但是,当提示用户登录时,对话框显示我的应用程序可以代表他们发布:

dialog

我错过了什么吗?

(更新)看起来我并不孤单。 https://developers.facebook.com/bugs/273948536030203

2 个答案:

答案 0 :(得分:0)

也许您不小心(或不小心但不记得)在Auth Dialog设置中启用了Authenticated Referrals

它发生在我们身上,并花了一些时间来弄清楚为什么我们要求的权限被完全忽略。

答案 1 :(得分:0)

您确定不是publish_actions描述吗?这两个权限具有相似的描述,如果您的应用发布Open Graph操作或游戏成就或分数,则发布publish_actions