禁止在 UIDocumentBrowserViewController 中导出或共享文档

Posted

技术标签:

【中文标题】禁止在 UIDocumentBrowserViewController 中导出或共享文档【英文标题】:Prohibit exporting or sharing documents in UIDocumentBrowserViewController 【发布时间】:2019-05-20 14:50:27 【问题描述】:

有什么方法可以禁止在我的基于UIDocumentBrowserViewController 的应用程序中导出文件,该应用程序还提供FileProvider

应该只允许用户查看和编辑应用程序中的文件。 用户应该能够在FileProvider 资源中移动文件,添加新文件夹,...

上下文:

我正在构建一个企业应用程序,该应用程序授予对包含敏感信息的网络文件系统的访问权限。 我正在使用只能在我的应用程序中使用的FileProvider 扩展程序。 如果正在从其他应用程序访问 FileProvider,我想通过 FPUIActionExtensionViewController 引发身份验证错误来实现此目的。 我想避免构建自己的 UI,而是使用 Apple 免费提供的 UI。

【问题讨论】:

【参考方案1】:

不,不是真的。拥有这样的控件也没有任何意义,因为截取屏幕截图很简单,即使您可以禁用它,仍然可以拍摄屏幕照片。

【讨论】:

【参考方案2】:

是的,这是内置的。使您的应用成为托管企业应用;然后您可以使用配置文件控制对文件的访问。

【讨论】:

感谢您的提示,我找到了这份文件:Managing Devices & Corporate Data on ios。您是在谈论控制 Open-In 菜单的能力吗?我认为这正是我所需要的。如果您的答案更详细一点,我会将其标记为正确。 是的,Managed Open In 正是我所指的。但是我自己从来没有这样做过,所以我不能添加任何细节。我只知道这就是你要找的东西 ;)

以上是关于禁止在 UIDocumentBrowserViewController 中导出或共享文档的主要内容,如果未能解决你的问题,请参考以下文章

如何禁止用户调整Winform的大小

手机怎样禁止访问某个网站?

如何在静态网页中实现禁止某IP访问,交流~

如何禁止开机启动项?电脑禁止开机启动技巧

在iis中怎样禁止访问目录

在iis中怎样禁止访问目录