gpt4 book ai didi

ios - 如何注册 iOS 应用程序以支持 OPML 文件类型?

转载 作者:行者123 更新时间:2023-11-28 23:39:16 44 4
gpt4 key购买 nike

如何注册一个应用程序来处理.opml 文件类型?这是我尝试添加到 Info.plist 文件

中的内容
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array/>
<key>CFBundleTypeName</key>
<string>OPML</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>public.opml</string>
<string>org.opml.opml</string>
<string>net.multimarkdown.opml</string>
<string>com.apple.news.opml</string>
</array>
</dict>
</array>

使用上面定义的键,通过“在...中打开”打开 .opml 文件时,应用程序不会显示在可以处理此文件类型的应用程序列表中。

我注意到,如果 public.data 添加到 LSItemContentTypes 数组中,它确实会在“打开方式...”列表中显示应用程序,但应用程序是显示所有其他不需要的文件类型。是否缺少特定的内容类型?

最佳答案

您正在声明一个文件类型,但该类型不是内置的已知类型(例如 PDF),并且您自己也没有导出该类型;因此它不会被运行时视为对其他应用公开可用。

关于ios - 如何注册 iOS 应用程序以支持 OPML 文件类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53999553/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com