2017-07-28 59 views
1

如果我爲讀取權限添加「manage_pages」鍵應用程序正在崩潰任何想法爲什麼?以及如何解決它。 該應用程序審查批准Facebook的批准,所以問題在那裏。關於facebook登錄套件的問題

這裏是代碼

FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; 
[login setLoginBehavior:FBSDKLoginBehaviorWeb]; 
[login logOut]; 
[login logInWithReadPermissions: @[@"email", 
            @"user_photos", 
            @"public_profile", 
            @"user_posts", 
            @"user_likes", 
            @"user_friends", 
            @"user_hometown", 
            @"user_work_history", 
            @"user_location", 
            @"user_birthday", 
            @"user_about_me", 
            @"user_managed_groups", 
            @"manage_pages" 
            ] 
      fromViewController:controller 
         handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { 

          if (error) { 
           NSLog(@"Process error"); 
           callback(nil); 
          } else if (result.isCancelled) { 
           NSLog(@"Cancelled"); 
           callback(nil); 
          } else { 
           if([FBSDKAccessToken currentAccessToken]) { 
            NSString *accessToken = [FBSDKAccessToken currentAccessToken].tokenString; 
            callback(accessToken); 
           } 
           else { 
            callback(nil); 
           } 
          } 
         }]; 
+1

更新您的崩潰日誌在這裏。讓我檢查 – Balasubramanian

+0

http://prntscr.com/g1g40d這裏是SS –

回答

1

您需要添加manage_pages鍵publishPermissions。不在readPermissions

[login logInWithPublishPermissions:@[@"manage_pages"] 
     fromViewController: .. 
]; 
+0

它的工作謝謝你 –