iOS
为什么 Dropbox 要求完全访问权限?
首次将 Scrivener iOS 版与 Dropbox 关联时,会要求授予 Scrivener 对 Dropbox 账户的完全访问权限。使用 Dropbox API 的应用有两种访问类型:
- 完全访问:应用可以访问整个 Dropbox 文件夹。
- 文件夹访问:应用的访问限制在 ~/Dropbox/Apps/AppName 文件夹。
Scrivener 使用完全访问权限,但行为上类似文件夹访问——它永远不会触碰您选择的同步文件夹之外的任何内容。
使用完全访问的原因是让用户可以选择 Scrivener 同步的 Dropbox 文件夹。如果没有完全访问权限,用户将被强制使用 ~/Dropbox/Apps/Scrivener 文件夹。在早期测试中我们使用了文件夹访问,但用户反馈希望能自由选择同步文件夹。