Comment est-ce que je tape en utilisant mon clavier sur le simulateur d’iphone?

J’avais l’habitude de pouvoir taper avec mon vrai clavier mac après avoir lancé le simulateur d’iPhone. Taper avec le clavier du simulateur à l’écran est tout simplement horrible lors du test avec de grandes quantités de texte.

Quoi que je fasse, je n’arrive plus à taper mon clavier dans le simulateur. Même si j’ai “Simulate Hardware Keyboard” activé, il ne va rien taper. Quelqu’un peut-il s’il vous plaît me dire ce que je fais mal? N’y a-t-il plus moyen de taper en utilisant le vrai clavier?

Essayez de supprimer le fichier de préférences de iPhone Simulator. Lorsque mon simulateur iPhone a cessé de répondre aux frappes, cela a été corrigé.

  1. Quittez le simulateur.
  2. Allez dans finder et appuyez sur (commande + Maj + G) puis naviguez ~/Library/Preferences .
  3. Déplacez com.apple.iphonesimulator.plist vers la corbeille.
  4. Essayez de lancer à nouveau votre application iPhone dans le simulateur.

La suppression de com.apple.iphonesimulator.plist ne m’a pas aidé sous Xcode 6.0.1. Probablement, cela a fonctionné dans l’ancien Xcode.

Mais, ce qui fonctionne parfaitement pour moi sous Xcode 6.0.1, ce sont les nouvelles touches chaudes du simulateur iOS:

 Shift-Command-K Connect/Disconnect Hardware Keyboard Command-K Toggle (Show/Hide) Software Keyboard 

Et, vous savez, j’ai vraiment souffert pendant les 2 derniers mois, jusqu’à ce que je le trouve, et c’est très pratique maintenant))

Ne détruisez pas les fichiers de préférences du simulateur iPhone. Il n’y a pas besoin de le faire.

Regardez dans le menu du simulateur Hardware ➔ Keyboard . Les options du menu sont les suivantes:

  1. iOS utilise la même disposition que OS X
  2. Connecter le clavier matériel ⇧⌘K
  3. Activer / désactiver le clavier logiciel ⌘K

Assurez-vous que l’option 2 est cochée.

Si elle est déjà cochée, décochez-la puis vérifiez-la à nouveau (vous voudrez probablement apprendre les raccourcis clavier).

Si vous trouvez que cela masque le clavier à l’écran, mais que vous souhaitez également que cela apparaisse, utilisez l’option 3 pour la réactiver.

Si la rotation du simulateur semble arrêter le fonctionnement du clavier, activez ou désactivez l’option 2 – cela semble le résoudre.

J’utilise iOS Simulator Version 7.0. Pendant le fonctionnement du simulateur, je suis allé sur iOS Simulator-> Reset Contents and Settings … et j’ai réinitialisé le simulateur à partir de là. Cela semblait avoir fait le tour pour moi. J’espère que cela pourra aider.

C’est parce que vous avez utilisé la modification de l’orientation du simulateur à l’aide des raccourcis clavier. Appuyez simplement sur cmd sur le clavier mac, puis commencez à taper.

Tout ce que j’avais à faire était de quitter le simulateur et de le relancer

La suppression de com.apple.iphonesimulator.plist fonctionné pour moi, mais je devais la localiser dans le dossier caché /Users/[yourusername]/Library/Preferences/

MON PROBLÈME EST LE CLAVIER MONTRANT ET LES TOUCHES NE SONT PAS DÉTECTANTES. Et j’ai trouvé la solution:

Vous n’avez pas besoin de quitter le clavier.

Essayez Hardware-> Keyboard-> Connect Hardware Keyboard directement

J’ai rencontré le même problème et essayé de nombreuses manières différentes qui fonctionnaient surtout mais jamais à coup sûr. Finalement, j’ai trouvé ça. https://stackoverflow.com/a/26057011/1463604

Si vous développez une application React Native et que vous ne pouvez pas actualiser ( ⌘R ) ou activer le débogage distant ( ⌘D ) à partir du simulateur iOS, alors que d’autres entrées du clavier fonctionnent, vérifiez que vous exécutez une configuration de construction de débogage . Vous pouvez vérifier cela avec:

Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"

J’ai eu cette astuce d’ ici .

Redémarrez simplement le simulateur (fermez et ouvrez l’application).