当前位置: 首页 > 知识库问答 >
问题:

无法在iPad的应用程序中使用Facebook按钮注销

殳毅
2023-03-14

我已经在一个iOS的应用程序中实现了facebook登录。在iPhone的一切都运行良好,但在iPad的意义上,它不显示一个uialert控制行动表的注销选项未打开。它会产生以下错误:

您的应用程序提供了UIAlertController()风格的UIAlertControlllerStyleActionSheet。具有此样式的UIAlertController的modalPresentationStyle是UIModalPresentationPopover。您必须通过警报控制器的popoverPresentationController提供此弹出窗口的位置信息。您必须提供源视图和源Rect或barButtonItem。如果在显示警报控制器时不知道此信息,则可以在UIPopoverPresentationControlller委托方法-preareForPopoverPresations中提供。

2016-07-26 15:09:24.012 fazfavor[596:215512]假设sourceView不是零2016-07-26 15:09:29.045 fazfavor[596:215512]***由于未捕获的异常“NSGenericeException”终止应用程序,原因是:“您的应用程序呈现了UIAlertControllerStyleActionSheet样式的UIAlertController()。具有此样式的UIAlertController的modalPresentationStyle为UIModalPresentationPopover。您必须通过警报控制器的popoverPresentationController提供此popover的位置信息。必须提供sourceView和sourceRect或barButtonItem。如果在演示警报控制器时不知道此信息,则可以在UIPopoverPresentationControllerDelegate方法-PrepareForPoverPresentation中提供此信息。”

共有1个答案

封瑞
2023-03-14

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

 类似资料:
  • 问题内容: 我正在尝试创建一个Facebook应用程序,除了我用来从第一个选择框中选择的项中填充第二个框的ajax部分之外,所有其他功能都工作正常。 我正在使用jquery(v1.3.2)来完成此任务。这个ajax在我已经为其腾出空间的主机上运行得很好,但是在facebook上却无法运行。 这是我关于这个问题的问题, 画布页面网址是否必须与我的应用程序名称相同。(在我的情况下是不同的) 我在Fac

  • 每次单击我创建的按钮时,我的应用程序都会挂起。我尝试将这两个Java代码分开,它们工作得很好。谁能帮我查一下吗?我只想通过onClickListener调用第二个编码。 编辑:我再次检查,我很确定问题出在OnClickListener中,因为当我删除这些内容时,我可以按下按钮,它不会挂起,尽管它也不会转到其他页面。 对不起,我真的不知道如何张贴日志,这些是我在我的程序的日志中看到的东西。 这是Ma

  • 这个问题已经出现过好几次了,尽管似乎没有任何有效的解释。(或者也许我没有在这个叫做互联网的混乱中找到它)。。。 我正在开发一个android应用程序,它会打开一个包含上传按钮的HTML页面。它在WebView中不起作用。 我试过:http://m0s-programming.blogspot.in/2011/02/file-upload-in-through-webview-on.html 但是e

  • 如果应用程序关闭并重新打开,我想让它显示NextActivity

  • 问题内容: 我已经从http://code.google.com/p/facebook-java- api/ 下载了facebook-java- api-3.0.2-bin 以连接到脸书。我想在我的Java应用程序中使用此api连接Facebook。我正在为此目的开发桌面应用程序。我已经在Face book上创建了帐户并注册为开发人员。 是否可以从我的Java应用程序连接Facebook? 如果是

  • 问题内容: 我有一个表格: 和一个函数PrepareOrder 问题是在新的ipad(Safari)上未调用操作。在桌面浏览器上,它可以正常工作。控制台中没有错误。我尝试在之后添加警报: 像那样: 并且还给我。为什么?如果不调用。我还将日志记录添加到操作中,并且没有输出字符串。 问题答案: Safari和/或Ipad支持非常强大的缓存。我的应用程序中也遇到了同样的问题。尝试向您的控制器(甚至基本控