开放协作平台 Nextcloud 的开发人员解释了削减移动应用程序功能的原因,并对谷歌的政策表示不满,谷歌以担心安全问题为借口,限制了安装量超过一百万的 Nextcloud 应用程序的权利。根据 Google 的要求,Nextcloud 应用程序无需具备所有文件的完全访问权限即可通过 Google Play 商店进行分发。 F-Droid 目录中托管的版本保留了权限,但绝大多数 Nextcloud 用户使用 Google Play。
Nextcloud项目的代表向谷歌发出呼吁,解释说访问所有文件的功能对于在系统之间同步文件和提供文件共享是必要的。这些操作构成了 Nextcloud 的核心功能,也是其竞争优势。 Nextcloud 应用程序自 2016 年起在 Google Play 上发布,迄今为止尚未引发隐私方面的担忧。
作为回应,Google Play 支持仅返回了重复的标准答复,引用了开发者指南的摘录,建议切换到其他可确保数据保密工作的 API。鉴于 Nextcloud 的具体情况,推荐的新 API 并不适用,例如,SAF(存储访问框架)API 旨在在不同应用程序之间交换文件,而 MediaStore API 仅允许处理多媒体文件。
Добиться публикации новой версии в Google Play удалось только после выполнения требований и задействования API MediaStore для работы с фотографиями и видео, но для остальных типов файлов теперь невозможно включить загрузку с устройств Android в Nextcloud, если приложение установлено из Google Play. Для обхода данного ограничения рекомендуется использовать вариант приложения из каталога F-Droid.
来源: opennet.ru
