ios - FBLoginButton 不请求权限

标签 ios facebook

首先,为模糊的问题道歉! 在短时间内,我收到了一个应用程序,该应用程序在发布 Facebook 状态更新时开始失败。它似乎使用的是非常旧版本的 Facebook SDK,因此我找到的所有代码示例都不起作用。

尝试发布时的错误消息暗示 facebook.users.setStatus 端点已弃用。 因此,我更新了代码以调用 facebook.stream.publish,这似乎是当前支持的。

这会导致权限错误(代码 200)。

然后我更改了 Facebook 应用程序记录以请求 publish_actions 权限。这在 Facebook 预览页面上看起来不错:

...但似乎没有反射(reflect)在应用程序内的 Facebook 登录屏幕上: http://s13.postimage.org/d5sf8j0zr/i_Phone_No_Permissions_Request_Redact.png

我已经等了几个小时了,所以我不认为问题出在 Facebook 宣传 应用程序设置。谁能告诉我我的方向是否正确?

B 计划将使用最新的 Facebook SDK 重写 Facebook 访问权限,但这将需要升级 XCode 和 Mac OS,我极力避免这种情况。

最佳答案

处理 Open Graph 操作时使用 publish_actions 权限。根据我的阅读,您需要扩展的 publish_stream 权限。

关于ios - FBLoginButton 不请求权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955861/

相关文章:

iphone - 永远不会在 ios 的 google API 中获得上传数据进度

ios - CellForRowAtIndexPath 不工作

php - 使用已知的用户名和密码登录 Facebook API

android - ParseFacebookUtils Android auth_type : 'reauthenticate'

ios - Webview 总是在 ios Xamarin.Forms 中返回空白屏幕

ios - Google Map API 方向键(iOS 应用程序)

ios - 如何使用唯一引用在文档中保存url图像

ios - facebook 广告设置的问题

android - facebook android api getUsername 返回 null

facebook - 通过 Graph Api 在帖子中标记/提及页面或用户