2

I have implemented the facebook login in an iOS app. In iPhone everything run fine, however in iPad sense it not show a uialertcontrolleractionsheet the logout option in not opened. It generates the following error:

Your application has presented a UIAlertController () of style UIAlertControllerStyleActionSheet. The modalPresentationStyle of a UIAlertController with this style is UIModalPresentationPopover. You must provide location information for this popover through the alert controller's popoverPresentationController. You must provide either a sourceView and sourceRect or a barButtonItem. If this information is not known when you present the alert controller, you may provide it in the UIPopoverPresentationControllerDelegate method -prepareForPopoverPresentation.

2016-07-26 15:09:24.012 fazfavor[596:215512] Assuming sourceView is not nil 2016-07-26 15:09:29.045 fazfavor[596:215512] *** Terminating app due to uncaught exception 'NSGenericException', reason: 'Your application has presented a UIAlertController () of style UIAlertControllerStyleActionSheet. The modalPresentationStyle of a UIAlertController with this style is UIModalPresentationPopover. You must provide location information for this popover through the alert controller's popoverPresentationController. You must provide either a sourceView and sourceRect or a barButtonItem. If this information is not known when you present the alert controller, you may provide it in the UIPopoverPresentationControllerDelegate method -prepareForPopoverPresentation.'

sohil
  • 818
  • 2
  • 15
  • 38
Jorge Costa
  • 249
  • 2
  • 6

1 Answers1

0

This problem was fixed in version 4.15 of Facebook SDK

Jorge Costa
  • 249
  • 2
  • 6