我想使用Google云端硬盘sdk从用户自己的Google云端硬盘帐户中保存应用中的数据。这意味着应用程序的开发人员(即我)将无法访问用户正在存储的敏感数据。
我找到了一些关于如何执行此操作的文档(该应用将是Google应用引擎应用),但我想知道我是否可以锁定此数据或完全隐藏它,以便用户无法进入并编辑数据并可能导致问题。
我知道使用Google驱动器的Android应用程序不会留下任何可见的文件,当我进入我的驱动器帐户时,我会看到这些文件。
由于
答案 0 :(得分:0)
creating the file时,将hidden
标签设为True。这将从大多数用户视图中隐藏文件。请注意,如果用户拥有文件,则不会完全阻止用户查找和修改文件。
如果您需要所有者无法编辑该文件,则您的应用需要拥有该文件,并且只授予用户查看权限。
答案 1 :(得分:0)
在Google Play Services 4.3中,他们添加了一个"应用程序文件夹。"这旨在允许应用程序将数据存储在用户的驱动器中,而不允许他们修改此数据。它适用于android和web,请勿将其列为适用于iOS的内容。