我正在尝试验证我是否拥有 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/