You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何让MAUI iOS应用在多选文件分享时不显示

解决方案

要让MAUI iOS应用在用户多选文件时不显示在分享选项中,只需在iOS的Info.plist配置中添加限制多文件支持的键即可,具体步骤如下:

  • 添加多文件支持限制:打开MAUI项目中Platforms/iOS/Info.plist文件,找到你配置的CFBundleDocumentTypes数组对应的字典条目,添加LSSupportsMultipleItems键并设置为false。示例XML代码如下:

    <key>CFBundleDocumentTypes</key>
    <array>
        <dict>
            <!-- 你的现有配置:CFBundleTypeName、CFBundleTypeRole、CFBundleTypeExtensions等 -->
            <key>LSSupportsMultipleItems</key>
            <false/>
        </dict>
    </array>
    

    这个键会告知iOS系统,你的应用不支持同时处理多个文件,因此当用户多选文件时,系统不会将你的应用列入分享候选。

  • 验证配置效果:重新编译并部署应用到iOS设备,打开「文件」应用多选符合你配置的文档类型的文件,点击分享图标,确认你的MAUI应用不再出现在分享选项中。

  • 额外检查:确保CFBundleDocumentTypes中的CFBundleTypeExtensions仅包含你需要的特定文件扩展名,避免使用通配符(如*)导致系统误判匹配多选文件。

内容的提问来源于stack exchange,提问作者Dharun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 23:52:37