Pregunta No se puede escribir en el campo de texto en el simulador de iphone con el teclado Mac?


Estoy trabajando en una aplicación básica que funciona tanto en modo retrato como en modo paisaje. Cuando el teclado del simulador de iPhone está abierto en el paisaje y estoy cambiando la aplicación al modo vertical, no puedo escribir nada en un campo de texto con el teclado de mi Mac.

Alguien ha experimentado esto antes? ¿Es un error conocido?


73
2017-09-24 10:47


origen


Respuestas:


Encontré una gran solución que funcionó para mí.
Abra el simulador, luego encuentre el menú Hardware -> Teclado tiene tres opciones:

  1. iOS usa el mismo diseño que OS X : Esta opción desactiva el teclado de Mac
  2. Conectar el teclado de hardware : Esta opción habilita el teclado Mac, pero el teclado no se mostrará.
  3. Alternar teclado de software : Esta opción te permitirá escribir usando el teclado de tu Mac y también mostrará el iOS en el teclado de la pantalla.

57
2017-09-26 10:04



Antes de comenzar a escribir (cuando aparece el teclado en pantalla), presione solo la tecla de comando y luego suéltelo. Esto debería volver a habilitar el teclado en el simulador.


35
2017-11-29 16:32



En Xcode 9 me enfrenté al mismo problema con el simulador de iPhone 8 Plus. Fue resuelto de esta manera:

  1. Abierto ~/Library/Preferences/com.apple.iphonesimulator.plist
  2. Establecer valor para CaptureKeyboardInput a YES
  3. Reiniciar simulador.

enter image description here


35
2017-12-07 13:19



Desde el menú Simulador >> Hardware >> Teclado >> Conectar teclado de hardware

O

solo presione ⌘ + ⌂ + K


22
2018-01-12 13:11



En el Simulador intente cambiar el dispositivo. Luego, ejecute su aplicación nuevamente en el dispositivo original. Eso funcionó para mí.

Si el primer paso por sí solo no funciona, desmarque la opción: iOS Utiliza el mismo diseño de teclado que OS X y luego cambia el dispositivo.

Lo descubrí haciendo cosas al azar hasta que funcionó. Monkey fijación.


18
2017-12-18 02:19



Inicie iOS Simulator y habilite Hardware > Keyboard > Connect Hardware Keyboard.

(Es posible que haya desactivado accidentalmente presionando CMD + SHIFT + K - mismo atajo que Limpiar en Xcode)


16
2017-09-24 07:57



Ninguna de estas sugerencias funcionó para mí. Cerré la aplicación iOS Simulator y la reinicié. Eso lo solucionó para mí.


11
2018-04-21 03:29



Estoy viendo el mismo problema Creo que el problema está relacionado con que la tecla de comando esté "bloqueada" en el simulador si gira el dispositivo en el simulador usando Command-LeftArrow y Command-RightArrow.

Mientras esperamos que Apple lo arregle, una forma de evitar esto es girar el dispositivo seleccionando la opción de menú en lugar del atajo de teclado. Esto hace girar el dispositivo, y parece dejar el teclado en un estado de trabajo.


10
2017-10-05 18:29



¡Repetir debajo del comando dos veces funcionó para mí!

CMD + Shift + K


8
2018-05-30 10:56