禁止在 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 中导出或共享文档的主要内容,如果未能解决你的问题,请参考以下文章