如何在iPhone iOS 5.0中禁用表情键盘

如何在iPhone iOS 5.0中禁用表情键盘,iphone,ios,uikeyboard,emoji,Iphone,Ios,Uikeyboard,Emoji,我使用以下代码在iOS 5.0设备中启用了表情键盘: NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithContentsOfFile:@"/private/var/mobile/Library/Preferences/com.apple.Preferences.plist"]; [dict setObject:[NSNumber numberWithBool:YES] forKey:@"KeyboardEmojiEver

我使用以下代码在iOS 5.0设备中启用了表情键盘:

NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithContentsOfFile:@"/private/var/mobile/Library/Preferences/com.apple.Preferences.plist"];
[dict setObject:[NSNumber numberWithBool:YES] forKey:@"KeyboardEmojiEverywhere"];
[dict writeToFile:PREFS_FILE atomically:NO];
它工作得很好,我可以在设置->常规->键盘->国际键盘->添加新键盘中看到表情键盘的选项

但现在,我想从国际键盘列表中删除表情键盘,就像以前一样。为此,我做了:

[dict removeObjectForKey:@"KeyboardEmojiEverywhere"];
但表情键盘仍然可见,我无法让它消失


有什么想法吗?

从应用程序中删除后重新启动iPhone。您还可以从Appstore安装
表情键盘
,然后将其删除,然后重新启动。您将删除表情键盘。

如果不删除该键,请将其设置为“否”:

[dict setObject:[NSNumber numberWithBool:NO] forKey:@"KeyboardEmojiEverywhere"];
[dict writeToFile:PREFS_FILE atomically:NO];

运气不好:(我重新启动了iPhone,它仍然显示表情键盘选项。将按键设置为否,然后重新启动iPhone,它仍然提供选择表情键盘的选项。是不是在iOS 5及以上版本中,表情键盘默认由苹果提供?这在iOS 4.3中运行良好。事实上,删除iOS 5.5之前版本中使用的按键有一个标准。)表情键盘。你无法摆脱它。这就是为什么它只能在iOS 4.xYes中工作。我今天早上才看到。表情已经在iOS 5中启用了。