Facebook即使在拒绝后也会授予权利

时间:2012-11-02 12:25:32

标签: ios facebook authorization

我有一个应用程序,使用户可以在他的墙上发布。 为此,他点击了一个按钮,如果他尚未登录,则会要求他通过webview登录。 然后,他将被要求接受申请(从而提供他的基本信息),然后就是发布权(publish_stream)。

问题出现了:

  • 如果我授权应用程序以我的名义发布,我会获得授权。这是正常的。
  • 但如果我不接受,应用程序仍然可以获得授权,并且可以在用户的​​墙上发布。

有关信息,我使用:OpenActiveSessionWithPublishPermissions:defaultAudience:allowLoginUI:completionHandler:

中的

openSessionWithAllowLoginUI:

并使用

检查授权

[FBSession.activeSession.permissions indexOfObject:@"publish_stream"] != NSNotFound

所以我的问题是:即使我拒绝了权利,为什么授予权利呢?


编辑: Bug fixed

0 个答案:

没有答案