iOS如何防止应用程序窃取保存在谷歌驱动器中的文件?
Posted
技术标签:
【中文标题】iOS如何防止应用程序窃取保存在谷歌驱动器中的文件?【英文标题】:How iOS prevent app from stealing files saved in google drive? 【发布时间】:2018-05-14 13:40:07 【问题描述】:Apple 的 Files 应用程序将 google drive 视为一个文件夹,并以与保存在手机上的本地文件相同的方式操作保存在 google drive 中的文件。见"Use the Files app on your iPhone, iPad, and iPod touch"。
很方便,例如,如果想通过iMessage将保存在google drive中的文件发送给朋友,只需浏览google drive,选择文件并发送即可。我也通过其他应用程序发送了文件。
现在问题来了:如果手机上的某个应用想要窃取保存在我的 google 驱动器中的文件,该怎么办?
我认为这种担忧很常见,因为我之前信任 google drive 因为它有两步验证,所以我将一些个人文件保存在 google drive 中。但是现在如果我在我的 iphone 上安装 google drive 以及其他一些社交通讯器,看起来 google drive 中的文件可以很容易地被他们访问。我不再感到安全了。有a lot of discussion。
iOS 如何防止恶意应用窃取保存在 Google Drive 或 DropBox 中的文件?
【问题讨论】:
【参考方案1】:应用程序不能简单地访问 Google 云端硬盘。他们必须通过需要用户交互的UIDocumentPickerViewController
这样做
【讨论】:
所以每个应用程序仍然在自己的沙箱中,没有人可以访问整个文件系统,对吧? @Paulw11 没错。这是 ios 应用安全的核心概念。以上是关于iOS如何防止应用程序窃取保存在谷歌驱动器中的文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 colab 在谷歌驱动器上保存 np.array?