2015-11-02 3 views
0

Я пытаюсь инициализировать кнопку Facebook Войти (FBSDKLoginButton) с использованием следующих чтения разрешений:Facebook IOS SDK/FBSDKLoginButton разрешения игнорируя чтение

  • user_hometown
  • public_profile
  • электронной
  • user_about_me

Слишком много, чтобы спросить? Я вижу, значения массива установлены правильно в моем случае кнопка, но когда я пытаюсь разрешить, вид аутентификации, который появляется только показывает следующие разрешения запрошенный:

Вот мой INIT код:

if(_loginButton == nil) { 
    // Initialize the FBSDKLoginButton and add to contentView 
    _loginButton = [[FBSDKLoginButton alloc] init]; 
    _loginButton.readPermissions = @[@"user_hometown", @"public_profile", @"email", @"user_about_me"]; 
    _loginButton.delegate = self; 
    [[self contentView] addSubview:_loginButton]; 
} 

Если это не слишком навязчиво, чтобы просить разрешения, что я делаю неправильно?

ответ

0

У вас отсутствует разрешение user_location для доступа к информации о местоположении, например user_hometown.

Для обоев потребуется обзор на facebook, который будет использоваться для не-тестеров/разработчиков.

+0

Герм, нет, добавив, что это не помогло. – brandonscript