iOS Google Drive SDK Интеграция и разрешение

На самом деле я пошел по этой ссылке Google Drive SDK для разработчиков

И я настроил все, что они упоминали в приведенной выше ссылке. Но проблема, с которой я столкнулся, заключалась в том, что в примере приложения DrEdit не отображал текстовые файлы в симуляторе ios после входа в систему и после того, как я дал разрешение "Разрешить доступ", даже если у меня есть некоторые текстовые файлы на моем диске Google. Любая вещь, которую я сделал здесь? Еще одно мое сомнение заключалось в том, почему существует разница между разрешениями для приложения DocuDign Ink ios и разрешениями для приложения DrEdit. Пожалуйста, проверьте скриншоты здесь, я прикрепил один, я взял его из DrEdit с симулятора и еще один из приложения DocuSign Ink ios с моего iPad.DrEdit Google Drive SDK страница доступаDocuSign Ink Страница доступа к Google Drive SDKПримечание. Приложение DrEdit отображает разрешения: "Просмотр и управление файлами на Google Диске, которые вы открыли или создали с помощью этого приложения". Но я хотел бы видеть такое разрешение: "просматривать и управлять любыми вашими документами и файлами на Google Диске". Как и где я могу изменить разрешение?

1 ответ

Решение

DrEdit использует ограниченный drive.file область действия, которая только позволяет ему получить доступ к файлам, которые он создал или которые пользователь открыл с ним.

DocuSign вместо этого запрашивает полный drive область, которая позволяет приложению управлять всеми файлами диска пользователя.

Настоятельно рекомендуется запросить ограниченную область, когда это возможно. Подробнее о всех доступных областях читайте в документации по Google Drive SDK:

https://developers.google.com/drive/scopes

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