Я заметил, что смайлики в моем приложении перестали правильно отображаться в UIWebView в iOS 5.
Все символы кодируются для HTML, когда они отображаются и выводится HTML:
<p>Emoji (iOS 4): ��</p>
Этот код в кодировке UTF-8 правильно отображается в UIWebView в iOS 4, но не в 5:
Я понимаю, что в iOS 5 произошли некоторые изменения в отношении emoji, но символ emoji, который был закодирован в ?, был сгенерирован в iOS 5, поэтому 2-байтовые символы должны быть правильными. Никаких других изменений в коде не произошло, так что это определенно что-то введенное в iOS 5.
Любой совет будет высоко оценен, и я с радостью предоставлю больше информации, если потребуется. Спасибо.