3 回答

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
這是iOS 8.1模擬器的錯(cuò)誤。
我可以通過在使用的方案中設(shè)置“應(yīng)用程序語言”來測試語言。
轉(zhuǎn)到產(chǎn)品>方案>編輯方案...或按cmd +Y。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
這是iOS 8.1模擬器運(yùn)行時(shí)的已知問題,并在Xcode 6.1發(fā)行說明中提到:
Safari,地圖和iOS 8.1模擬器中的開發(fā)人員應(yīng)用程序未正確使用本地化和鍵盤設(shè)置(包括第三方鍵盤)。[NSLocale currentLocale]返回en_US,并且僅英語和Emoji鍵盤可用。(18418630,18512161)
其他首選項(xiàng)應(yīng)該影響所有應(yīng)用程序,而不僅僅是區(qū)域設(shè)置(例如:鍵盤設(shè)置),這同樣適用。
如iOS SDK 8.2 beta 2發(fā)行說明中所述,此問題應(yīng)在iOS 8.2中解決:
在Beta 2中已修復(fù)在iOS Simulator中,Safari,地圖或第三方應(yīng)用程序中可能不會(huì)出現(xiàn)包括第三方鍵盤在內(nèi)的beta 2其他鍵盤
如果需要使用iOS 8.1,則應(yīng)該可以在某些應(yīng)用程序中使用德語布局,而在其他應(yīng)用程序中則不能。例如,Safari和地圖是兩個(gè)無法使用的應(yīng)用程序示例。
- 3 回答
- 0 關(guān)注
- 612 瀏覽
添加回答
舉報(bào)