总之,我正在设置一个应用程序,并且我选择了各种用户和朋友权限(特别是user_likes
和publish_actions
)。但是,我的应用程序的授权对话框无法列出这些权限,而是表明我的应用程序仅请求访问基本信息。有什么想法可能是错的吗?
以下是一些额外的细节:
- 以前,授权对话框正确显示了我请求的权限。但是,我在整个上午都在修改一些不同的权限设置,现在无论我选择什么权限,授权对话框都只列出基本信息。
- 授权对话框预览(在设置|权限中可用)确实显示我的应用正在请求我指定的权限。然而,实际的授权对话框并没有
- 问题不仅仅是对话框没有显示我请求的权限。该应用程序实际上只是获得基本信息权限。(我知道,因为当我尝试在应用程序中访问喜欢时,我收到一个错误指示。)
- 问题不仅在于权限的更改需要时间来刷新并在 Facebook 服务器上传播。我知道是因为 (a) 我已经等待了几个小时没有效果,并且 (b) 对我的应用程序设置的其他影响授权对话框(例如显示名称)的更改立即可见
- 我选择的默认帐户隐私设置确实正确显示在授权对话框中,并且对它的更改立即在授权对话框中可见。只有用户和朋友权限不起作用。
还有一些额外的背景:
- 该应用程序本身是在 Corona SDK 中开发的 iOS 应用程序。