как использовать платформу MessageUI для отправки сообщений iMessage на iPhone - PullRequest
2 голосов
/ 23 июня 2011

Можно ли отправлять сообщения из приложения с помощью каркаса MessageUI на iPhone?

Или существует ли схема URL для iMessage?

Ответы [ 3 ]

1 голос
/ 23 июня 2011

С iOS 4. * вы можете отправлять электронную почту и SMS изнутри вашего приложения. Использование MessagUI viewController. Поскольку iOS 5 все еще находится под NDA, мы не можем обсуждать новые API здесь

Я проверил документацию, и там нет упоминания об iMessage. Тем не менее система может отправить сообщение через iMessage, но вы не будете уведомлены об этом.

Основная причина этого заключается в том, что iMessage прозрачен в системе, он запускается как обычное приложение SMS, и если система обнаружит, что у другой стороны также установлена ​​iOS 5, она переключится на iMessage.

0 голосов
/ 25 апреля 2012

Схема URL-адреса iMessage на iPhone (по-прежнему) выглядит как sms:imessageid
, где imessageid - это AppleID, связанный с iMessage или номером телефона.Это будет работать на iPhone, но не работает с сообщениями в (Mac) OS X.

Схема URL-адресов сообщений в MacOS X - это «imessage: imessageid», где imessageid - это AppleID, связанный с iMessage.Это запустит приложение «Сообщения» в OS X, но не запустит приложение iMessage на iPhone.(Я предполагаю, что последний когда-нибудь также будет работать на iPhone.)

0 голосов
/ 19 марта 2012

Мы можем отправлять сообщения и письма в наше приложение для iPhone, используя MessageUI -рамку. Это очень просто понять. См. Ссылку MessageUI-framework для iOS .

.
...