1
用Objective-C編寫的iOS應用程序只顯示英文&表情符號鍵盤。 所有其他應用程序正常工作,其他鍵盤(例如波蘭語,希伯來語)可供使用。iOS應用程序只顯示錶情符號和英文鍵盤
我試圖尋找.plist限制或我在開發過程中做過的事情。沒有找到任何東西。
感謝您的幫助。
用Objective-C編寫的iOS應用程序只顯示英文&表情符號鍵盤。 所有其他應用程序正常工作,其他鍵盤(例如波蘭語,希伯來語)可供使用。iOS應用程序只顯示錶情符號和英文鍵盤
我試圖尋找.plist限制或我在開發過程中做過的事情。沒有找到任何東西。
感謝您的幫助。
嗯,我發現了這個問題。 在我的main.m文件我有這個兩行,以防止我的系統從允許任何其他鍵盤則英語:
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en_EN", nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize]; //to make the change immediate
要覆蓋了誰已經安裝了applkaction用戶的代碼 - 我把它改爲:
if ([[NSUserDefaults standardUserDefaults]valueForKey:@"AppleLanguages"]){
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize]; //to make the change immediate
}
現在一切都按預期工作。