как создать клиент gmail для ios?

Я попытался создать клиент Gmail для iOS... Я успешно получил электронные письма с сервера Gmail, используя IMAP и SMTP с помощью coremail 2. Все в порядке. Я запрашиваю имя пользователя и пароль в текстовом поле. но я думаю, что это неправильный способ..
Я пробовал другие клиентские приложения электронной почты, они показывают официальную страницу входа в gmail в своих приложениях, поэтому пользователь может ввести в нее свой идентификатор, а затем приложение показывает там электронные письма от gmail. Кроме того, с моим доступом по IMAP и SMTP в учетных записях Google нет моего приложения, которое показывает, какое приложение получает доступ к каким данным вашей учетной записи Google. Но другие приложения показывают, как показано ниже. введите здесь описание изображения

Я нашел oAuth2, но многие говорят, что это всего лишь используйте для добавления функции входа в приложение, а не для входа и доступа к почте Gmail.

Вот что я хочу ... приложение будет иметь кнопку под названием «Войти», когда пользователь нажимает на кнопку, должна отображаться страница входа в gmail, как только пользователь вводит свои учетные данные, пользователь перенаправляется на страницу регистрации Google приложения с деталями заполнены, которые получены из gmail пользователя .. (Подробности, такие как почта пользователя gmail, имя и фамилия, электронная почта, контакты и т. д.).... извините за плохой английский...


person user777304    schedule 19.01.2014    source источник


Ответы (1)


Сделано с использованием. OAuth 2.0 с помощью этого ответа. интеграция gmail в приложение ios. Используя auth.scope = @"mail.gmail.com";

person user777304    schedule 19.01.2014