Об Oauth
Данные Google Диска являются частными данными пользователя.Чтобы получить доступ к личным данным пользователя, вам необходимо разрешение пользователя на доступ к этим данным.
Обычно мы используем Oauth.Пользователю предоставляется экран согласия, дающий приложению доступ к его данным.В приведенном ниже примере приложение "Google Analytics Windows" запрашивает доступ к Google Analytics от пользователя.
Когда это приложение запустится, оно получит доступ к данным Google Analytics пользователей.
Ваш вопрос
Я успешно интегрировал Google Drive SDK в свой проект iOS с быстрым языком, но проблема в том, что я получаю данные с Google Drive пользователя, когда он входит в систему, вместо того, чтобы получать данные изклиенты ездят.
Вы, похоже, аутентифицировали свое приложение и запросили доступ к диску пользователя.Это будет означать, что вы будете получать доступ к данным пользователей.Я не уверен, что вы подразумеваете под «диск клиента». Если вы ссылаетесь на идентификатор клиента и секрет клиента, это ваш проект на консоли разработчика Google, и у него нет учетной записи диска, а проект на консоли разработчика Google не имеет данных.Ваше приложение должно быть аутентифицировано для чего-то, что предоставит ему данные. В этом случае вы использовали Oauth2 для предоставления ему доступа к данным пользователей.
Сервисная учетная запись
Сервисучетные записи используются для связи между серверами, когда вы управляете учетной записью диска, с которой вы хотите, чтобы все ваши пользователи читали.Использование аутентификации учетной записи службы будет означать, что вы не обращаетесь к учетной записи диска пользователей, а получаете доступ к учетной записи учетной записи службы.
Я не разработчик IOS, поэтому не могу помочь вам получить доступ к накопителю с учетной записью службы.После небольшого поиска выясняется, что он может не поддерживаться Обойти