【问题标题】:Can't logout with facebook button in-app in iPad无法在 iPad 中使用应用程序内的 facebook 按钮注销
【发布时间】:2016-11-30 05:52:43
【问题描述】:

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

您的应用程序呈现了一个 UIAlertController() 样式的 UIAlertControllerStyleActionSheet。具有此样式的 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”,原因:“您的 应用程序已经呈现了一个 UIAlertController() 样式的 UIAlertControllerStyleActionSheet。这 具有此样式的 UIAlertController 的 modalPresentationStyle 是 UIModalPresentationPopover。您必须提供位置信息 这个弹出框通过警报控制器的 popoverPresentationController。您必须提供 sourceView 和 sourceRect 或 barButtonItem。如果此信息未知 当您展示警报控制器时,您可以在 UIPopoverPresentationControllerDelegate 方法 -prepareForPopoverPresentation。'

【问题讨论】:

标签: ios facebook ipad sdk logout


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-01-20
    • 2011-08-28
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多