ios - "[[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions "]"始终返回 false

标签 ios objective-c parse-platform facebook-sdk-4.0 facebook-permissions

我正在尝试验证我是否拥有 publish_actions 权限。总是弄错了。即使当我请求并获得 publish_actions 并获得 succeeded=TRUE 时,重新验证仍然返回 false。

有什么想法吗?

bool bGranted_publish_actions=[[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions"];

bool bGranted_user_photos=[[FBSDKAccessToken currentAccessToken] hasGranted:@"user_photos"];

if (!bGranted_user_photos || !bGranted_publish_actions ){
    [PFFacebookUtils linkUserInBackground:[PFUser currentUser] withPublishPermissions:@[@"publish_actions"] block:^(BOOL succeeded, NSError *error) {

        if (succeeded) {
            bool bGranted_publish_actionsV2=[[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions"];

最佳答案

已在 Parse sdk 版本 1.7.3 版本中解决。

关于ios - "[[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions "]"始终返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30143083/

相关文章:

ios - UITableView + 在顶部添加内容偏移量

ios - 如何在长时间按压后停止我的 UICollectionViewCell 摇晃?

ios - PFUser logOut 和 PFFacebookUtils logInInBackgroundWithReadPermissions 后的错误

ios - 避免 3D 节点被切割

ios - UICollectionView单元格图像错误

iphone - NSNumberFormatter 和舍入百分比值

iphone - 美国的NSLocale?

ios - 在 iOS 上使用 Twilio 发送短信

ios - 如何从 iOS 版 Parse 获取一张随机图像?

ios - 在我的应用程序中向左/向右滑动会触发将数据保存到我的数据库的操作。然而,快速滑动会导致许多保存失败