Usar un keyboard internacional en la aplicación de iPhone

Necesito poder forzar un keyboard internacional diferente, sin que el usuario tenga que ingresar manualmente a la aplicación Configuración y habilitar ese keyboard.

Por ejemplo, el usuario solo tiene habilitado el inglés (AU), y quiero poder abrir un keyboard para ingresar chino sin que tenga que habilitar el keyboard, y cambiar a eso manualmente.

[[UIKeyboardImpl shanetworkingInstance] setInputMode:@"emoji"]; 

Lo cual, por supuesto, es indocumentado.

O cambie ~/Library/Prefereces/.GlobalPreferences.plist y ~/Library/Prefereces/com.apple.preferences.plist (el método de muchas aplicaciones usadas para habilitar Emoji).


No hay forma documentada de forzar habilitar un keyboard. Es mejor decirle a los usuarios que lo habiliten ellos mismos.