Я пытаюсь отправить электронное письмо с глубокой привязкой к моему приложению iOS, используя формат myapp://, чтобы открыть его из электронной почты. Он работает (например, при нажатии на него открывается приложение) в любом почтовом клиенте iOS (Mail, Mailbox и т.д.), Но не в приложении Gmail (или даже в сети), которое удаляет его, оставляя только текст. У кого-нибудь есть решение/альтернатива, помимо создания веб-ссылки, которая перенаправляется затем из браузера в приложение?
В Gmail отключена глубокая ссылка iOS
Ответ 1
Нет, к сожалению, Gmail обнаруживает протоколы non-http/https в ссылках и помещает тег anchor() (поэтому использование данных: или javascript: для выполнения перенаправления тоже).
Если/Когда Google реализует действия в Gmail для iOS/Android, они могут работать (https://developers.google.com/gmail/actions/actions/actions-overview), но на данный момент они не отображаются на родном мобильном телефоне клиентов.