应用程序未出现在“打开方式”菜单中
Posted
技术标签:
【中文标题】应用程序未出现在“打开方式”菜单中【英文标题】:App not appearing in "Open in" menu 【发布时间】:2017-06-16 13:28:28 【问题描述】:我正在尝试让我的应用能够打开来自其他应用的音频文件。
我已经对info.plist
文件进行了添加,但没有帮助。
以下是Info.plist
中与分享相关的信息:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array>
<string>Icon-App.png</string>
</array>
<key>CFBundleTypeName</key>
<string>AudioFile</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>public.ulaw-audio</string>
<string>public.aiff-audio</string>
<string>public.mpeg-4-audio </string>
<string>public.mp3</string>
<string>public.audio</string>
</array>
</dict>
</array>
<key>CFBundleDisplayName</key>
<string>$(PRODUCT_NAME)</string>
应该进行哪些更改以及如何以及在何处处理来自应用程序外部的输入数据?
【问题讨论】:
【参考方案1】:注册音频的 URL Scheme,然后它将显示在列表中
【讨论】:
这不是<string>public.audio</string>
行已经在 OP 的 Info.plist 中所做的吗?如果没有,他们会怎么做?以上是关于应用程序未出现在“打开方式”菜单中的主要内容,如果未能解决你的问题,请参考以下文章
对于任何文档类型,如何让我的应用程序显示在 iOS 上的“打开方式...”菜单中?