2015-11-17 3 views
0

Я обновил Facebook до 4.6 sdk. Теперь я получаю это предупреждение, когда приложение пытается представить приглашение на получение прав на facebook во второй раз (я хочу снова вызвать окно разрешения на facebook, если пользователь отказал в доступе, чтобы получить его/ее адрес электронной почты)Предупреждение: попытка представить FBSDKContainerViewController - iOS 9 Facebook SDK 4.6

это My предупреждение:

Warning: Attempt to present <FBSDKContainerViewController: 0x7ff085073760> on <TabBarController: 0x7ff083899c00> whose view is not in the window hierarchy! 

Он хорошо работал в предыдущих версиях. Это означает, что если пользователь в первый раз отключит разрешение электронной почты, мое приложение снова запустит окно разрешений.

Пожалуйста, помогите мне в этом вопросе

ответ

0

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

facebookLoginManager.logInWithReadPermissions(["email"], fromViewController: nil) { 
Смежные вопросы