无法在iPad中使用facebook按钮登录注销

时间:2016-07-26 14:13:59

标签: ios facebook ipad sdk logout

我已经在iOS应用中实现了facebook登录。在iPhone中,一切运行良好,但在iPad的意义上,它没有显示未打开的注销选项的uialertcontrolleractionsheet。它会生成以下错误:

您的应用程序提供了样式UIAlertControllerStyleActionSheet的UIAlertController()。具有此样式的UIAlertController的modalPresentationStyle是UIModalPresentationPopover。您必须通过警报控制器的popoverPresentationController为此弹出窗口提供位置信息。您必须提供sourceView和sourceRect或barButtonItem。如果在显示警报控制器时不知道此信息,您可以在UIPopoverPresentationControllerDelegate方法-prepareForPopoverPresentation中提供它。

  

2016-07-26 15:09:24.012 fazfavor [596:215512]假设sourceView是   not nil 2016-07-26 15:09:29.045 fazfavor [596:215512] ***终止   应用程序由于未被捕获的异常' NSGenericException',原因:'您的   应用程序已经呈现了样式UIAlertControllerStyleActionSheet的UIAlertController()。该   具有这种风格的UIAlertController的modalPresentationStyle是   UIModalPresentationPopover。您必须提供位置信息   这个弹出窗口通过警报控制器   popoverPresentationController。您必须提供sourceView   和sourceRect或barButtonItem。如果此信息未知   当您出示警报控制器时,您可以在中提供警报控制器   UIPopoverPresentationControllerDelegate方法   。-prepareForPopoverPresentation'

1 个答案:

答案 0 :(得分:0)

此问题已在Facebook SDK 4.15版本中修复