2014-09-08 1 views
1

Android 용 Google Drive SDK를 Drive.SCOPE_FILE 범위에 사용하고 있습니다. 여러 장치에 앱을 설치합니다.Android 용 Drive SDK, Drive.SCOPE_FILE 및 복수 기기

드라이브에 파일을 저장합니다. 어느 장치에서든 파일을 추가 할 수 있으며 파일이 웹 인터페이스에 표시되어 예상대로 작동합니다.

각 기기는 생성 한 파일에만 액세스 할 수 있으며 다른 기기의 동일한 앱에서 생성 한 파일에는 액세스 할 수 없습니다. (두 번째 장치에서 생성 된 파일은 첫 번째 장치에서는 보이지 않지만 두 번째 장치에서는 생성되지 않습니다.)

파일 범위는 응용 프로그램에서 만든 파일 (및 파일 선택기를 통해 특별히 선택한 파일)에만 액세스 할 수 있음을 알고 있습니다. ,하지만 여러 대의 기기에 설치되어 있어도 앱이 만든 파일을로드 할 수 있다고 가정했습니다.

이것은 예상되는 동작입니까?

답변

1

동일한 사용자/앱 쌍은 모든 기기에서 동일한 파일에 액세스 할 수 있어야합니다. 앱으로 기존 파일을 연 다음 전파 지연이있을 수 있습니다.

+0

일부 파일은 동기화되어 있지만 다른 파일은 아직 동기화되지 않은 것으로 나타났습니다. 동기화하지 않을 장치의 드라이브에서 모든 데이터 및 캐시를 지우려고했습니다. 불운! – TelegramSam

+0

모호성 제거 : 동일한 APP_ID (https://console.developers.google.com의 설정)로 만든 파일은 동일한 APP_ID 및 사용자를 가진 다른 앱에서 쿼리하고 수정할 수 있습니다. 그건, 적어도 안드로이드 장치 사이에서 테스트를 ... 그리고 IOS 테스트가 진행 중입니다 ... – straya