Я разрабатываю приложение для iPhone, которое требует, чтобы MFMessageComposeViewController отправлял тексты в качестве реальных текстов, а не iMessage. Есть ли способ защитить тексты от отправки как iMessage?Отключить iMessage в MFMessageComposeViewController
ответ
№ iOS управляет маршрутизацией, и нет никакого способа повлиять на нее. (Даже из сообщений вы не можете контролировать это.)
Возможно ли тогда получить сообщение от MFMessageComposeViewController, если iMessage был доставлен правильно? – Hedam
Я уверен, что нет. Вы можете проверить, можно ли отправлять тексты, но вы не можете сказать, были ли они отправлены или нет (потому что телефон не смог отправить их или потому, что пользователь отменил.) Я считаю, что Apple рассмотрит это как проблему конфиденциальности. Существуют альтернативные способы отправки текстов через веб-службы и т. Д., Но это совершенно другой чайник из рыбы. – smparkes
Спасибо! Затем я должен написать записку пользователям, а не использовать iMessage :-) – Hedam
- 1. MFMessageComposeViewController отключить кнопку добавления получателей
- 2. Отключить приложение iMessage Изменение размера
- 3. Как отключить кнопку вложений в MFMessageComposeViewController?
- 4. MFMessageComposeViewController останавливает обмен сообщениями sms
- 5. MFMessageComposeViewController: как ограничить отправку сообщения как сотового сообщения не как iMessage
- 6. MFMessageComposeViewController не удается отправить
- 7. Быстрое прикрепление изображения к iMessage
- 8. Проверка поддержки iMessage, поддержка SMS
- 9. ios MFMessageComposeViewController ipod crash
- 10. MFMessageComposeViewController в UITableView (Swift)
- 11. Инициализация MFMessageComposeViewController в Swift
- 12. Число символов в MFMessageComposeViewController
- 13. MFMessageComposeViewController addAttachmentData на iPad iOS7 черный экран
- 14. Как добавить слушателя в MFMessageComposeViewController?
- 15. Проблемы с MFMessageComposeViewController в iOS8
- 16. Ограничение символов MFMessageComposeViewController в iphone
- 17. iOS: MFMessageComposeViewController для iPad
- 18. Отправить сообщения без MFMessageComposeViewController
- 19. Отклонение и представление MFMessageComposeViewController
- 20. MFMessageComposeViewController with Whitespace
- 21. MFMessageComposeViewController неправильно отображается
- 22. MFMessageComposeViewController на Simulator - canSendText?
- 23. Остановить MFMessageComposeViewController от отправки?
- 24. отправить аудио с MFMessageComposeViewController
- 25. MFMessageComposeViewController sms отправил делегата
- 26. MFMessageComposeViewController - Удалить 'Buddy Name'
- 27. MFMessageComposeViewController показывает черный экран
- 28. IOS - wait_fences MFMessageComposeViewController
- 29. MFMessageComposeViewController bar прозрачный
- 30. Без использования MFMessageComposeViewController
Из любопытства, почему? Почему вы пытаетесь разобраться в моем обмене сообщениями? Если у меня нет плана SMS на моем телефоне, это требование будет стоить мне денег *. –
Приложение предназначено для обмена текстовыми сообщениями. В основном отчеты о доставке. Вам не нужна отчетность о доставке для iMessage, поскольку она уже разработана Apple. – Hedam
@DaveDeLong: но пользователи могут знать о стоимости перед отправкой. Передача сообщений будет неудачной, если iMessage недоступен, с другой стороны. Внедрение приложения «MFMessageComposeViewController» не будет служить цели, так как пользователь узнает о неудачной доставке сообщений, когда он переходит к сообщениям и уведомлениям, иначе они будут испытывать впечатление, что SMS доставлен (предположим, что они действительно хотят отправлять SMS-сообщения). –