iOS 打开方式在共享扩展中不起作用

标签 ios swift ios-app-extension uidocumentpickervc

在应用中集成了“应用扩展”处理。它具有“打开方式”功能。 我使用特殊文件时遇到的问题(例如它有特殊的扩展名 - file_name.myextension)。当我尝试从电子邮件客户端执行“打开方式”时。

enter image description here

我会收到错误消息:“没有安装合适的应用程序”

enter image description here

顺便说一句,我已经更新了 plist 文件 UIDocumentPickerSupportedFileTypes 部分:

        <key>UIDocumentPickerSupportedFileTypes</key>
        <array>
            <string>.myextension</string>
            <string>public.content</string>
        </array>

这并没有帮助。如果你有一些想法,那就太好了。谢谢。

最佳答案

使用自定义文件类型时,您必须添加新的 UTI。

欲了解更多信息: https://developer.apple.com/library/ios/qa/qa1587/_index.html

关于iOS 打开方式在共享扩展中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35847810/

相关文章:

ios - view.traitCollection.horizo​​ntalSizeClass 在 vi​​ewDidLoad 中返回 undefined (0)

objective-c - 如何使用 Objective C 在 iOS 中实现 GPS 功能?

ios - 设置一个包含 Pods 的项目,并将在 CocoaPods 上发布

swift - 在 UIViewController 中正确使用 present

ios - Swift Admob 插页式错误

iOS - 在堆栈 View 中拉伸(stretch)的图像

swift - NSNotificationCenter 与委托(delegate)——哪个更快?

ios - 在没有 Storyboard的情况下编写 iOS 8 共享扩展

ios - 今天查看扩展(小部件)不工作