CachedFileUpdater не работает в приложении OneDrive на мобильном устройстве?

Существует контракт на обновление кэшированных файлов, который позволяет приложениям, таким как OneDrive или DropBox, синхронизировать файлы с удаленным репозиторием, когда пользователи изменяют их через средства выбора файлов. Это работает примерно так:

  • Пользователь получает файл, используя FileOpenPicker.
  • Пользователь меняет файл.
  • Исходное приложение получает уведомление об изменении файла и загружает новый файл в резервное хранилище.

Однако, хотя в официальном приложении DropBox этот сценарий работает отлично, в приложении OneDrive это не так. Я получаю UnauthorizedAccessException при попытке получить поток для чтения из файла. Я понимаю, что некоторые люди действительно могут изменить файл, но он не загружается, потому что изменяется только локальная копия.

То есть CachedFileUpdater не реализован в приложении OneDrive? И если это не так, это известная проблема и есть ли обходные пути для этого?

0 ответов

Другие вопросы по тегам