В настройках приложения iOS 5 Messages есть возможность отправлять сообщения в виде SMS «когда iMessage недоступен». При каких условиях это так? Является ли это просто очевидным (нет доступного подключения для передачи данных, или сервер iMessage не работает, или сообщение какое-то время не доставлено ), или это более тонко (например, служба просто не успела подтвердить, что у получателя есть iMessage? включено или что с устройством получателя невозможно связаться во время отправки)?
Другими словами: каковы условия, при которых (предполагаемое) iMessage не будет доставлено, и есть ли другие события, которые могут привести к доставке сообщения в виде SMS?
Это означает либо
когда устройство не может определить, было ли сообщение успешно доставлено через транспорт iMessage. Когда происходит успешная доставка, вы видите небольшое уведомление «Доставлено» под сообщением в истории, и через некоторое время у вас должна быть возможность повторно отправить в виде SMS.
или у получателя нет регистрации на сервере iMessage, чтобы указать, что он может использовать транспорт iMessage и вместо этого будет использовать SMS.
Другой случай, который я обнаружил, — это когда я подключен к сигналу WiFi, для которого требуется HTTP-аутентификация. Если я открываю браузер и аутентифицируюсь, все в порядке. Однако, если я просто позволю iPhone подключиться к WiFi, но не запущу браузер для аутентификации, тогда сеть передачи данных будет считаться мертвой, и любые попытки iMessage будут возвращаться к SMS (зеленые диалоговые окна). Но затем, как только я запущу браузер для аутентификации, мой разговор переключится обратно на iMessage (синие диалоговые окна). Поэтому, если я не запомню повторную аутентификацию в беспроводной сети с помощью браузера, лучше всего просто «Забыть эту сеть» и разрешить отправку iMessage по сети передачи данных AT&T, тогда он останется как iMessage.
Пример неудачного iMessage: у меня нет тарифного плана. Если я отправляю или получаю сообщение iMessage и случайно выхожу за пределы точки Wi-Fi, к которой я подключен, оно может не отправиться, что вынуждает меня отправить сообщение в виде SMS.
Надеюсь это поможет.
iMessage использует подключение к Интернету для отправки сообщения на другое устройство Apple, если у вас нет тарифного плана 3G или подключения к Интернету, оно не будет работать, это также касается человека, который получает сообщение, если у него нет подключения он не сможет доставить.
Я знаю кого-то с 3G без тарифного плана 3G (не спрашивайте), и для отправки SMS вам нужно будет дважды нажать на отправленное сообщение и выбрать «отправить как SMS».
Насколько я понимаю, этот параметр управляет выбором между SMS и MMS, когда iMessage недоступен. У Apple есть документ поддержки iOS: использование сообщений , в котором говорится
На iPhone, если iMessage недоступен, сообщение может быть отправлено как SMS или MMS, в зависимости от содержимого. Могут применяться тарифы на обмен сообщениями оператора связи. Вы можете настроить это поведение на iPhone в меню «Настройки» > «Сообщения» > «Отправить как SMS». Сообщения, отправленные с помощью iMessage, отображаются в голубом пузыре, а сообщения, отправленные с помощью SMS или MMS, отображаются в зеленом пузыре.
Итак, как я понимаю, если у вас отключен этот параметр, то сообщение, которое нельзя отправить через iMessage, может быть отправлено как SMS или MMS. Если вы включите настройку, сообщение, которое нельзя отправить через iMessage, будет отправлено только в виде SMS.
@Kristy, ты путаешь несколько разных вещей. Чтобы уточнить:
Вот несколько причин, по которым вы или ваши получатели можете предпочесть или не захотеть отправлять сообщения в iMessage или в виде MMS:
iMessage на самом деле не бесплатен , а скорее, поскольку он использует вашу службу передачи данных, это зависит от вашего пакета услуг передачи данных. Специальной или секретной «сделки» между Apple и операторами связи специально для iMessage не существует.
Таким образом, если у вас или ваших получателей есть план сотовой связи, который предлагает, скажем, неограниченное количество SMS, но с ограничением данных, вы или ваши получатели можете предпочесть отключить iMessage и вместо этого использовать SMS. Или, если у вас безлимитный тарифный план и вы платите за каждое SMS, вы можете предпочесть отправлять как можно больше через iMessage. Даже с «безлимитным» тарифным планом, если вы используете достаточно данных для снижения скорости в конце месяца, вы можете отключить iMessage. Или вы можете воспользоваться дополнительными преимуществами iMessage и оставить его включенным.
Ладно, чуваки, слушайте! iMessage — это ПО ТОЛЬКО для IOS 5+, которое отправляет смс-тексты между двумя или более IDevices, на ОБОИХ которых установлена IOS 5+. Для этого он использует интернет-соединение вашего мобильного телефона. Если iMessage включен, и вы отправляете сообщение другому пользователю с IOS 5 или IOS 5.1, сообщение будет отображаться на вашем экране синим цветом вместо обычного зеленого цвета текста (Примечание. Это хороший способ проверить, iMessage работает, а также способ проверить, есть ли у человека, которому вы пишете, IOS 5)
Теперь о преимуществах iMessage. При использовании iMessage все тексты, отправляемые с помощью этой функции, полностью бесплатны благодаря сделке, заключенной Apple с AT&T, Verizon и Sprint (Altough Sprint похож на второстепенную компанию, поэтому, если вы используете Google Voice и у вас есть другой номер в Google Voice, тогда ваш фактический номер мобильного телефона, iMessage МОЖЕТ быть отключен), поэтому, если вы купили IPhone и используете SIM-карту другой компании, ну, я думаю, вам не повезло. Есть причина, по которой только НЕКОТОРЫЕ компании продают Iphone, о которых вы знаете.
При использовании iMessage, если вы оставите экран в приложении сообщений, ожидая ответа человека, у него есть функция, похожая на Skype: всякий раз, когда человек печатает, вы фактически получаете «точка-точка» (. ..) внизу слева, прямо над клавиатурой.
Параметр в настройках для отправки сообщений в виде SMS «когда iMessage недоступен» просто означает, что вы используете комбинацию Sprint / Google Voice, упомянутую выше, или если человек, с которым вы общаетесь, НЕ имеет программного обеспечения IOS 5+ (то есть они НЕ могут получать iMessages), телефон отправит обычное текстовое сообщение (применяются тарифы оператора связи).
Надеюсь, это помогло. Если я выясню что-нибудь еще, я отредактирую это позже.
На iPhone, если iMessage недоступен, сообщение может быть отправлено как SMS или MMS, в зависимости от содержимого. Могут применяться тарифы на обмен сообщениями оператора связи. Вы можете настроить это поведение в iPhone по адресу Settings > Messages > Send As SMS
. Сообщения, отправленные с помощью iMessage, отображаются в голубом пузыре, а сообщения , отправленные с помощью SMS или MMS, отображаются в зеленом пузыре.
Вышеизложенное взято из статьи службы поддержки Apple .
Инман Джеймс
Лоик Вольф