首页 文章

无法使用iPad中的Facebook按钮注销登录

提问于
浏览
2

我已经在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不是零2016-07-26 15:09:29.045 fazfavor [596:215512] ***由于未捕获的异常'NSGenericException'终止应用程序,原因:'您的应用程序提供了样式UIAlertControllerStyleActionSheet的UIAlertController() . 具有此样式的UIAlertController的modalPresentationStyle是UIModalPresentationPopover . 您必须通过警报控制器的popoverPresentationController为此弹出窗口提供位置信息 . 您必须提供sourceView和sourceRect或barButtonItem . 如果在显示警报控制器时不知道此信息,您可以在UIPopoverPresentationControllerDelegate方法-prepareForPopoverPresentation中提供它 .

1 回答

  • 0

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

相关问题