UIDocumentInteractionController presentOptionsMenuFromBarButtonItem ios8中的错误 – 提供的未知活动项目

UIDocumentInteractionController presentOptionsMenuFromBarButtonItem ios8中的错误 – 提供的未知活动项目,第1张

概述UIDocumentInteractionController presentOptionsMenuFromBarButtonItem在ios8硬件(而不是7.1硬件或更早版本)上给我一个控制台错误: Unknown activity items supplied: ( { "com.adobe.pdf" = ;},"" ) 在我应用程序的官方App Store版本中, UIdocumentInteractionController presentoptionsMenuFrombarbuttonItem在ios8硬件(而不是7.1硬件或更早版本)上给我一个控制台错误:

 UnkNown activity items supplIEd: (    {    "com.adobe.pdf" = ;},"" )

在我应用程序的官方App Store版本中,此时应用程序崩溃。当我在iPad上编译并运行时,它会给出错误,但不会崩溃。

我的代码:

在.h:

UIdocumentInteractionController *docInteractionController;

在他们中:

self.docInteractionController = [UIdocumentInteractionController interactionControllerWithURL:fileURL];self.docInteractionController.delegate = self;//UIbarbuttonItem *element is an element in my toolbar[self.docInteractionController presentoptionsMenuFrombarbuttonItem:element animated:YES];

如果我做了一个NSLog的docInteractionController.UTI我在控制台看到“com.adobe.pdf”,所以UTI被正确识别。

我可以通过使用presentopenInMenuFrombarbuttonItem而不是用于UIdocumentInteractionController调用的presentoptionsMenuFrombarbuttonItem来解决“未知的活动项目”,但是我也想向用户显示打印和电子邮件选项,而不仅仅是外部应用程序打开选项。

测试在iPad版本8.0.2。 Xcode版本6.0.1,部署目标6.0(也使用部署目标8.0进行测试)。所有目标c。在iPad版本7.1上运行不会产生错误。

解决方法 见雷达: http://openradar.appspot.com/radar?id=5800473659441152

>如前所述,您可以使用presentopenInMenu而不是presentoptionsMenu。您将松动邮件选项,但您可以使用MFMailComposeVIEwController与专用邮件按钮自行完成。>或使用UIActivityVIEwController与“打开”活动项目。>或只是一个UIActivityVIEwController没有“打开”活动项目,如果这是足够的>或者在iOS8运行时执行presentoptionsMenu和iOS8运行时的UIActivityVIEwController(存在共享扩展名)

@H_301_45@ 总结

以上是内存溢出为你收集整理的UIDocumentInteractionController presentOptionsMenuFromBarButtonItem ios8中的错误 – 提供的未知活动项目全部内容,希望文章能够帮你解决UIDocumentInteractionController presentOptionsMenuFromBarButtonItem ios8中的错误 – 提供的未知活动项目所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1086921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存