Испанский акцент в BundleDisplayName

Мне нужно добавить испанский акцент в отображаемое имя пакета, но я получаю этот результат на скриншоте выше в устройствах и симуляторе.

Проблема в том, что акцент был перенесен не на ту букву (слово должно быть "Caligrafía", а не на "f", как кажется)

Есть ли способ исправить это?

Любая помощь будет оценена. Я использую Xcode 5.1 и iOS 7.1

Снимок экрана с именем пакета с ударением (специальный символ на испанском языке

Также добавьте скриншот из моего info.plist

* ОБНОВЛЕНИЕ * (Апр-30-2014) Я получаю информацию от Apple, и, видимо, они распознают ее как ошибку. Они дают мне этот номер ошибки 16379794. Я обновлю этот случай, когда получу любую информацию от них.

2 ответа

Решение

Это проблема iOS 7. Она отлично работала на iOS 4-6. Это было исправлено в iOS 8 (проверено на iOS 8 beta, seed 2).

Я мог бы легко воспроизвести проблему:

Кажется, ошибка связана с представлением символа "í" в отображаемом имени приложения (CFBundleDisplayName), я предлагаю открыть ошибку в https://bugreport.apple.com/

В зависимости от того, как вы комбинируете символ "í", результат будет разным, как вы можете видеть на скриншоте, даже если вы поставите 2 "íí", второй исчезнет.

Извините, я не могу вам особо помочь, но я хотел подтвердить, что это не единичный случай.

Другие вопросы по тегам