Comment puis-je taper à l'aide de mon clavier sur le simulateur iphone?
J'avais l'habitude de taper avec mon vrai clavier mac après le lancement du simulateur iPhone. Taper avec le clavier du simulateur à l'écran est tout simplement horrible lors des tests avec de grandes quantités de texte.
Peu importe ce que je fais, Je ne peux plus taper mon clavier dans le simulateur. Même si j'ai" simuler le clavier matériel " allumé, il ne Tapera rien. Quelqu'un peut-il me dire ce que je fais de mal? N'y a-t-il plus moyen de taper en utilisant le vrai clavier?
11 réponses
Essayez de détruire le fichier de préférences du simulateur iPhone. Lorsque mon simulateur iPhone a cessé de répondre aux frappes, cela l'a corrigé.
- quittez le simulateur.
- allez dans le finder et appuyez sur (Commande + Maj + G) puis naviguez
~/Library/Preferences
. - déplacez
com.apple.iphonesimulator.plist
dans la corbeille. - essayez à nouveau de lancer votre application iPhone dans le simulateur.
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 de nouvelles touches de raccourci dans iOS Simulator:
Shift-Command-K Connect/Disconnect Hardware Keyboard
Command-K Toggle (Show/Hide) Software Keyboard
Et, vous savez, j'ai vraiment souffert pour les 2 derniers mois, jusqu'à ce que je l'ai trouvé, et c'est très pratique maintenant))
Ne détruisez pas les fichiers de préférence du simulateur iPhone. Il n'y a pas besoin de faire ça.
Regardez dans le menu du simulateur Hardware ➔ Keyboard
. Les options de menu sont:
- iOS utilise la même disposition que OS X
- Connecter Le Clavier Matériel ⇧ ⌘ K
- Basculer Le Clavier Du 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 le les raccourcis clavier).
Si vous trouvez que cela cache le clavier à l'écran, mais que vous voulez aussi que cela s'affiche, utilisez l'option 3 pour le réactiver.
Si la rotation du simulateur semble arrêter le fonctionnement du clavier, désactivez l'option deux puis rallumez-cela semble le résoudre.
J'utilise iOS Simulator Version 7.0. Pendant que le simulateur fonctionnait, je suis allé à iOS Simulator- > Réinitialiser le contenu et les paramètres... et réinitialiser le simulateur à partir de là. Cela semblait avoir fait l'affaire pour moi. Espérons que cela aide.
C'est parce que vous avez utilisé la modification de l'orientation du simulateur en utilisant 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
MON PROBLÈME ÉTAIT QUE LE CLAVIER MONTRAIT ET QUE LES FRAPPES NE DÉTECTAIENT PAS. ET J'AI TROUVÉ LA SOLUTION:
Vous n'avez pas besoin de quitter le clavier.
Essayez Matériel - > clavier - > connecter le clavier matériel directement
Supprimer com.apple.iphonesimulator.plist
a fonctionné pour moi aussi, mais j'ai dû le localiser dans le dossier caché /Users/[yourusername]/Library/Preferences/
J'ai rencontré le même problème et j'ai essayé beaucoup de façons différentes qui ont fonctionné la plupart du temps mais jamais à coup sûr. En fin de compte, j'ai trouvé ceci. https://stackoverflow.com/a/26057011/1463604
Si vous développez une application native React et que vous ne pouvez pas l'actualiser (⌘R
) ou activer le débogage à distance(⌘D
) à partir du simulateur iOS, alors que les autres entrées du clavier fonctionnent, assurez-vous d'exécuter une configuration debug build. Vous pouvez vérifier cela avec:
Product -> Scheme -> Edit Scheme -> Run -> Info -> Build Configuration -> Debug"
J'ai reçu ce conseil de ici .
Redémarrez simplement le simulateur (fermez et ouvrez l'application).