Pelokalan Simulator iOS 8.1 rusak (NSLocalizedString)

104

TL; DR:
Tampaknya pelokalan tidak berfungsi dengan simulator xCode 6.1 dan 8.1.
Solusi:
Buka "edit skema" >> "Jalankan" (bilah samping) >> tab "Opsi" >> "Bahasa Aplikasi"
Pilih bahasa yang Anda inginkan untuk menjalankan aplikasi pada simulator.


Cerita panjang:

Saya telah memperbarui xCode ke 6.1. Pembaruan menghapus simulator iOS 7.x dan meninggalkan saya hanya dengan simulator 8.x.
Saya telah melakukan langkah-langkah berikut:

  • Saya telah menginstal simulator 7.x.
  • Membersihkan proyek
  • Menghapus aplikasi dari simulator
  • Menghapus folder turunan untuk proyek saya

Proyek ini mendukung bahasa Inggris dan Jepang.
pada simulator 7.1 (5s), pelokalan berfungsi seperti yang diharapkan.
pada simulator 8.1 (5s) tidak bekerja.

Saya menduga Apple merusak sesuatu dengan simulator, karena itu berfungsi pada perangkat nyata.

Adakah masukan yang satu ini, adakah yang mengalami masalah serupa?


EDIT
Sepertinya bug di simulator, referensi:
Apple Dev Forums

natanavra.dll
sumber
1
Punya masalah yang sama menggunakan GM2 yang seharusnya sama dengan yang ada di toko sekarang
arnoapp
1
Masalah masih ada bahkan iOS 8.1.1 / Xcode 6.1.1 dikirim keluar.
menguji
1
Mengatur Bahasa di skema build berfungsi untuk saya. Sebagai tambahan, saya juga mengatur Bahasa di simulator.
Joe
1
Apple memperbaiki bug dengan xCode Versi 6.2
Fabio Berger

Jawaban:

11

Ini disebutkan dalam Catatan Rilis Xcode 6.1 dan dalam utas penggulingan tumpukan lainnya, seperti:

Simulator iOS8.1 selalu menggunakan tata letak keyboard AS meskipun keyboard perangkat keras Jerman

Jeremy Huddleston Sequoia
sumber
Hai Jeremy, pertanyaan yang Anda maksud agak berbeda dan selain itu judul pertanyaannya tidak menunjukkan bahwa pelokalan tidak berfungsi.
natanavra
Ini masalah yang sama. Preferensi global (termasuk pengaturan lokal dan keyboard) tidak berfungsi dengan benar di simulator iOS 8.1.
Jeremy Huddleston Sequoia
Anda benar, keyboard perangkat keras juga gagal.
natanavra