No se puede habilitar el keyboard personalizado de iOS8.

Estoy intentando diseñar un keyboard personalizado para iOS 8. Estos son mis pasos de desarrollo:

1. Created new project (Single view) 2. Created a new target: File > New > Target, and in the iOS template group chose the Custom Keyboard template. 

Entonces intenté habilitar el keyboard en function de los pasos de la documentation, que son:

 1. Run the app 2. In iOS Simulator, press home button (Command+Shift+H) 3. Go to Settings > General > Keyboard > Keyboards. 4. Tap Add New Keyboard. 5. In the Purchased Keyboards group, tap the name of your new keyboard. A modal view appears with a switch to enable your keyboard. 6. Tap the switch to enable your keyboard. A warning alert appears. 7. In the warning alert, tap Add Keyboard to finish enabling your new keyboard. Then tap Done. 

Mi problema está en el paso 5. La vista modal no muestra un interruptor para activar el keyboard, muestra una vista vacía como a continuación:

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

Hice clic en el button Listo y muestra mi keyboard personalizado en la list activada:

introduzca la descripción de la imagen aquí

Pero cuando quiero usar este keyboard, por ejemplo, en el centro de atención, no mostrará mi keyboard

introduzca la descripción de la imagen aquí

Al hacer clic en el button hecho, se activará el keyboard. Hay algunos errores definidos en esos menus.

Para cambiar los keyboards, también puede tratar de tocar el button para cambiar el keyboard, en lugar de mantenerlo como si estuviera en la última captura de pantalla.

Además, parece que tiene el idioma para ese keyboard configurado como persa, y mi conjetura sería que no aparece porque el idioma de su sistema no es persa (o el campo de text que está escribiendo no es compatible con persa).

No me sorprendería si hubiera otros errores en el simulador que pudieran afectar esto. Me alegra saber que pudiste hacerlo funcionar.

Después de hacer clic en Hecho, debe instalar el keyboard, incluso si no ve la list en la tabla de configuration.

Sobre el keyboard que no aparece: debe eliminar la aplicación antes de ejecutar un nuevo keyboard. Es un problema conocido en el simulador.

¡buena suerte!