Какая кодировка используется в СМС iPhone? - PullRequest
4 голосов
/ 06 января 2011

Какая кодировка используется в СМС iPhone?

Ответы [ 2 ]

3 голосов
/ 06 января 2011

7 бит, если вы используете только символы из «простого» * ​​1001 * набора символов GSM во всем сообщении, 16-битный UTF-16, если вы используете какие-либо символы вне этого набора.

0 голосов
/ 02 января 2017

FYI - смешанный успех при использовании расширенного набора символов GSM (GSM 03.38), когда подмножество специальных символов использует 2 x 7-битные символы, но базовые символы составляют 1 x 7 бит на символ (см. long-sms-text-messages -и-160-символьный лимит для хорошего объяснения).

Сообщения в квадратных скобках [] (GSM 03.38), маршрутизируемые через один носитель, правильно декодируются на iPhone, но квадратные скобки + следующая буква зашифровываются при получении через другого оператора (на тот же iPhone). По-видимому, зависит от оператора связи и не имеет конкретного отношения к iPhone, поскольку проблема также наблюдается в Android.

Так что будьте осторожны, используйте Extended Char Set.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...