TL; DR:
ดูเหมือนว่าการแปลภาษาจะไม่ทำงานกับโปรแกรมจำลอง xCode 6.1 และ 8.1
วิธีแก้ปัญหา:
ไปที่ "แก้ไขโครงร่าง" >> "เรียกใช้" (แถบด้านข้าง) >> แท็บ "ตัวเลือก" >> "ภาษาแอปพลิเคชัน"
เลือกภาษาที่คุณต้องการเรียกใช้แอปบนเครื่องจำลอง
เรื่องยาว:
ฉันได้อัปเดต xCode เป็น 6.1 การอัปเดตลบตัวจำลอง iOS 7.x และเหลือฉันไว้กับโปรแกรมจำลอง 8.x เท่านั้น
ฉันทำตามขั้นตอนต่อไปนี้แล้ว:
- ฉันได้ติดตั้งโปรแกรมจำลอง 7.x แล้ว
- ทำความสะอาดโครงการ
- ลบแอพออกจากเครื่องจำลอง
- ลบโฟลเดอร์ที่ได้รับสำหรับโครงการของฉัน
โครงการรองรับภาษาอังกฤษและภาษาญี่ปุ่น
บนโปรแกรมจำลอง 7.1 (5s) การแปลภาษาทำงานได้ตามที่คาดไว้
บนโปรแกรมจำลอง 8.1 (5s) มันไม่ทำงาน
ฉันเดาว่า Apple ทำอะไรบางอย่างกับเครื่องจำลองเพราะมันใช้งานได้กับอุปกรณ์จริง
ข้อมูลใด ๆ ในนี้มีใครประสบปัญหาคล้าย ๆ กันบ้างไหม
แก้ไข
ดูเหมือนว่ามีข้อบกพร่องในตัวจำลองข้อมูลอ้างอิง:
ฟอรัม Apple Dev