Есть много вопросов по этой теме, но нет обновленного ответа. Я хочу открыть собственное почтовое приложение iOS БЕЗ представления компоновки (из моего собственного приложения). Все ответы так говорят, что это невозможно, но приложение Slack удается это сделать. У кого-нибудь есть идея?Приложение Launch Mail (iOS) из моего собственного приложения
ответ
Вы можете запустить почтовое приложение, используя схему адресов message://
, например.
NSURL* mailURL = [NSURL URLWithString:@"message://"];
if ([[UIApplication sharedApplication] canOpenURL:mailURL]) {
[[UIApplication sharedApplication] openURL:mailURL];
}
Я не смог найти какую-либо информации о нем в яблочной документации, но схема присутствует в URL схемы раздела (не частные UR!) В Info.plist почты, так что я предполагаю, что это является частью публичный api. Вы также можете найти некоторую информацию по теме here
потрясающий! Я пытался угадать, что такое urlscheme, но mail: // не работал для меня – Allen
Это 'if statement' не читается правильно. Это верно? Не должно быть 'if ([[UIApplication SharedApplication] canOpenURL: mailURL])' ???? – Popeye
@Popeye, вы правы - это была ошибка копии) – Vladimir
- 1. Запустить приложение Apple Mail из моего собственного приложения?
- 2. Как открыть любое приложение iOS из моего собственного приложения
- 3. Как запустить приложение Mail из моего приложения?
- 4. Откройте существующее приложение из собственного приложения ios
- 5. Запуск собственного приложения из моего приложения?
- 6. Как запустить приложение Telegram из моего собственного приложения для Android?
- 7. как запустить приложение Gear 2 из моего собственного приложения Tizen
- 8. Мониторинг моего собственного приложения удалено
- 9. Как включить NFC из моего собственного приложения
- 10. копирует изображения из приложения приложения iOS устройства в каталог моего собственного приложения, используя копию NSFileManagerItemAtURL
- 11. Launch Главный выбор из приложения
- 12. Как получить миниатюры последнего приложения из моего собственного приложения?
- 13. Как изменить приложение iOS Mail?
- 14. iOS foreground launch image
- 15. kivy ios launch image
- 16. VBScript Launch Default Mail Window
- 17. Как перенаправить из собственного приложения другое приложение?
- 18. Прочтите .apk другого приложения из моего собственного приложения
- 19. iOS 9 Black Launch Screen
- 20. Распространять приложение Windows с моего собственного сервера
- 21. Откройте собственное приложение Snapchat из моего приложения
- 22. Приложение Launch Mail для проверки нового сообщения электронной почты
- 23. , чтобы получить текущий вид экрана из моего собственного приложения
- 24. Размер моего приложения IOS
- 25. Launch специфической активности из приложения
- 26. Как добавить Launch Video для приложения iOS
- 27. Как открыть другое приложение iOS из моего приложения PhoneGap?
- 28. Как запустить стороннее приложение из моего приложения в iOS?
- 29. Как открыть приложение iOS Native dialer из моего приложения
- 30. Открыть приложение Twitter из моего приложения iOS 5
Другие вопросы? Что вы пробовали? – Saltymule
google forums, stackoverflow и т. Д. – Allen
Слово совета: не слепо доверяйте своим пользователям. Люди могут или не могли настроить почтовое приложение, которое вы пытаетесь использовать. –