2015-04-15 3 views
3

Если вы хотите проверить, есть ли у вашего пользователя Gmail (чтобы вы могли переключиться на Gmail для отправки электронной почты), вы можете увидеть, могут ли они открыть «googlegmail: /// co? To =»Есть ли почтовый адрес электронной почты для iOS для входящих сообщений Google?

Есть ли что-то эквивалентное для нового приложения Google, входящих в Google?

Я пробовал «googleinbox: ///», но это не сработало.

Есть ли место, где вы можете найти эти ссылки? Пробовал: http://handleopenurl.com/, но даже не Gmail (EDIT теперь этот сайт мертв.)

Благодарности

ответ

11

Info.plist в папке Входящие списки приложение 4 URL схем он будет отвечать на:

inbox-gmail 
inbox-gmail-x-callback 
com.google.sso.296495646338-v31uuqp2kboh7qfi8jh5oga1lk1lb5sj 
com.google.sso.294296358152-6s4pqed0qa6sk3m3k2pcmsu2jidh8n5u 

Последние два, скорее всего, предназначены для обратных вызовов с одним знаком, а второй, вероятно, используется для возврата в папку «Входящие» после того, как Inbox сама делает [UIAppliaction openURL:] в другое приложение Google (например, Карты Google). Я тестировал «inbox-gmail» и открывал приложение «Входящие».

Чтобы открыть папку Входящие и составить электронную почту Вы используете один и тот же адрес, как Gmail, но без тройной косой черты:

googlegmail:///co?to={email}&subject={subject}&body={body} 

inbox-gmail://co?to={email}&subject={subject}&body={body} 

Вот как вы можете получить доступ к info.plist Входящих или любое другое приложение на App магазин

  1. Скачать приложение в ITunes на вашем Mac
  2. Перейдите на вкладку «Мои приложения», щелкните правой кнопкой мыши на приложение и выберите «Показать в Finder»
  3. правой кнопкой мыши в файле приложения и «Открыть с помощью» -> «Утилита архива»
  4. Откройте извлеченную папку. Откройте папку «Полезная нагрузка».
  5. правой кнопкой мыши на приложении и выберите «Показать содержимое пакета»
  6. Теперь вы получили доступ к Info.plist для приложения и всех других ресурсов: изображения, звуки, .strings и т.д.
+2

Если вы используете iOS 9, перед вызовом метода 'canOpenURL:' вам нужно перечислить URL-схему. –

 Смежные вопросы

  • Нет связанных вопросов^_^