Я работаю на сайте разработчиков Facebook , ниже приведены мои коды,
fbPermissions = [[NSArray alloc] initWithObjects:
@"email", @"user_birthday", @"user_hometown", @"user_location",
@"user_work_history",@"friends_hometown", @"friends_location",
@"friends_work_history", @"publish_stream", nil];
[delegate.facebook authorize:fbPermissions delegate:self];
Я думал, что это работает так:
- Если вы не вошли в систему, она отображает диалоговое окно входа в систему, а затем перенаправляет в диалоговое окно авторизации (которое содержит кнопки «Разрешить / Не разрешать» ниже), чтобы получить некоторые разрешения. Диалогу авторизации может понравиться this .
- Если вы вошли в систему, она пропускает диалог входа в систему и показывает диалог авторизации.
но моя проблема в том, что в диалоговом окне авторизации не требуются некоторые разрешения. Зачем? Пожалуйста, помогите мне, если вы знаете. спасибо.
PS. У меня плохой английский, поэтому я сомневаюсь, что вы поняли мой вопрос.