簡體   English   中英

iOS應用程序僅顯示表情符號和英文鍵盤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM