Не удается выйти из системы с помощью кнопки facebook в приложении на iPad

Я реализовал вход в facebook в приложении для iOS. В iPhone все работает нормально, однако в смысле iPad он не показывает таблицу uialertcontrolleractions, в которой опция выхода не открыта. Выдает следующую ошибку:

Ваше приложение представило UIAlertController () стиля UIAlertControllerStyleActionSheet. ModalPresentationStyle UIAlertController с этим стилем - UIModalPresentationPopover. Вы должны предоставить информацию о местоположении для этого всплывающего окна через popoverPresentationController контроллера предупреждений. Вы должны предоставить либо sourceView и sourceRect, либо barButtonItem. Если эта информация неизвестна, когда вы представляете контроллер предупреждений, вы можете предоставить ее в методе UIPopoverPresentationControllerDelegate -prepareForPopoverPresentation.

2016-07-26 15: 09: 24.012 fazfavor [596: 215512] Предполагая, что sourceView не равен нулю 2016-07-26 15: 09: 29.045 fazfavor [596: 215512] *** Завершение работы приложения из-за неперехваченного исключения 'NSGenericException', причина: 'Ваше приложение представило UIAlertController () стиля UIAlertControllerStyleActionSheet. ModalPresentationStyle UIAlertController с этим стилем - UIModalPresentationPopover. Вы должны предоставить информацию о местоположении для этого всплывающего окна через popoverPresentationController контроллера предупреждений. Вы должны предоставить либо sourceView и sourceRect, либо barButtonItem. Если эта информация неизвестна, когда вы представляете контроллер предупреждений, вы можете предоставить ее в методе UIPopoverPresentationControllerDelegate -prepareForPopoverPresentation.


person Jorge Costa    schedule 26.07.2016    source источник
comment
увидеть это однажды stackoverflow.com/questions/28089898/   -  person Anbu.Karthik    schedule 26.07.2016
comment
@ Anbu.Karthik Я не контролирую UIAlert в стиле ActionSheet. Это нативно из Facebook Framework.   -  person Jorge Costa    schedule 27.07.2016
comment
@JorgeCosta - здесь есть какое-нибудь решение? У меня такая же проблема - только iPad Air 2 ...   -  person Spidey    schedule 09.08.2016
comment
@JorgeCosta - Я отправил отчет об ошибке в Facebook - было подтверждено, что это ошибка. developers.facebook.com/bugs/167150440360259   -  person Spidey    schedule 09.08.2016


Ответы (1)


Эта проблема была исправлена ​​в версии 4.15 Facebook SDK.

person Jorge Costa    schedule 28.08.2016