Я хочу предоставить ссылку по электронной почте в своем приложении, чтобы пользователи могли отправлять отзывы. Я могу использовать ссылку mailto, но если пользователь удалил Mail.app (встроенное почтовое приложение), iOS открывает диалоговое окно, в котором говорится, что оно было удалено, и сообщив пользователю, как его восстановить.Как добавить ссылку в мое приложение, которое работает, даже если пользователь удалил Mail.app?
Я не хочу, чтобы это произошло. Вместо этого я хочу использовать другое приложение электронной почты, если оно существует, например Gmail или Входящие. И если есть несколько сторонних приложений электронной почты, пользователь должен получить выбор, а не приложение, которое выбирает случайным образом.
Как это сделать?
В идеале таким образом, что работает со всеми приложениями, а не жестко прописывать конкретные приложения, чтобы проверить, как:
if Inbox is installed {
open Inbox
} else if Gmail is installed {
open Gmail
} else if Outlook is installed {
open Outlook
}
... который, очевидно, не работает, если пользователь использует приложение, кроме них три.