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
}
现在一切都按预期工作。