SDK Google Диска для Android, Drive.SCOPE_FILE и нескольких устройств

Я использую SDK Google Диска для Android с областью действия Drive.SCOPE_FILE. Я устанавливаю приложение на несколько устройств.

Приложение сохраняет файлы на диск. Я могу добавлять файлы с любого устройства, и файлы отображаются в веб-интерфейсе диска, как и следовало ожидать.

Каждое устройство может получить доступ только к созданным им файлам, а не к файлам, созданным тем же приложением на другом устройстве. (И наоборот, для файлов, созданных на втором устройстве и не видимых на первом.)

Я знаю, что File Scope разрешает доступ только к файлам, созданным приложением (и файлам, специально выбранным с помощью средства выбора файлов), но я предполагал, что приложение сможет загружать файлы, созданные приложением, даже если оно установлено на нескольких устройствах.

Это ожидаемое поведение?


person TelegramSam    schedule 08.09.2014    source источник


Ответы (1)


Одна и та же пара «пользователь/приложение» должна иметь доступ к одним и тем же файлам на любом устройстве. После открытия существующего файла в приложении может возникнуть некоторая задержка распространения.

person Cheryl Simon    schedule 08.09.2014
comment
Я видел, как некоторые файлы синхронизировались, другие — нет. Я пробовал очищать кеши и даже все данные с диска на устройстве, которое не синхронизируется. Не повезло! - person TelegramSam; 10.09.2014
comment
Устранение неоднозначности: файлы, созданные с одним и тем же APP_ID (как указано в console.developers.google.com), могут быть запрашиваются и редактируются другими приложениями с ТАКИМ ЖЕ ИДЕНТИФИКАТОРом APP_ID и пользователем. Это я протестировал, по крайней мере, между Android-устройствами... и тестирование iOS продолжается... - person straya; 18.08.2015