[英]iOS application only show Emoji & English keyboards
用Objective-C編寫的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
}
現在一切都按預期工作了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.