J'ai essayé de faire fonctionner mon projet avec le nouveau Xcode 11. Tout fonctionne bien, sauf à plusieurs reprises lorsque je lance mon application sur le simulateur (iPhone 11 Pro Max), l'application se fige après avoir cliqué sur EditTexts. Cela se produit après quelques utilisations de l'application. Si j'efface la mémoire du simulateur et redémarre, tout fonctionne normalement.
J'ai créé un contrôleur de vue avec uniquement l'EditText et je suis capable de reproduire le gel du simulateur. Parfois, il se fige avant de lancer le clavier virtuel, parfois après qu'il a été affiché. Je suis toujours en mesure de tuer l'application et de la réexécuter via Xcode, mais elle se bloque à chaque fois, sauf si je réinitialise le matériel sur le simulateur.
Je suis juste inquiet si cela se produisait aussi sur l'appareil? Quelqu'un a-t-il fait face à cela?
Edit: Juste pour ajouter. Lorsque cela se produit, j'essaie d'utiliser l'application de messagerie et la même chose se produit là-bas.
Même problème sur Xcode 11.0 et simulateur avec iOS 13/iPhone 11.
Pour moi, la solution de contournement de désactiver "coller automatiquement" ne fonctionne pas.
La seule façon est de redémarrer le simulateur.
Ce fil est ouvert sur Apple Forum [ https://forums.developer.Apple.com/thread/122972]
La seule solution heureuse est de redémarrer le simulateur.
Cela m'arrive aussi. Il s'agit d'un bug avec la version actuelle de Simulator.
J'ai eu le même problème. Apparemment, c'est un bug sur le simulateur. J'espère que cela sera bientôt résolu, mais d'ici là, vous pouvez résoudre ce problème en décochant l'option carton.
Simulateur -> Modifier -> Synchroniser automatiquement la table de montage.
De cette réponse utile ici .
Forcer à quitter le simulateur et redémarrer fonctionne à nouveau pour moi.
La même chose se produit même dans les applications intégrées sur iOS 13 Simulator au moment où vous êtes sur le point de commencer à taper: facepalm: Au début, je pensais que cela s'était produit parce que j'avais inclus un nouveau cadre et n'avais aucune idée de ce qui se passait, mais j'ai trouvé cela :)
Veuillez ne pas changer votre code ce n'est pas votre problème de code, son bug de simulateur .... Essayez donc de redémarrer le simulateur ou d'arrêter l'application et de relancer.
Cela fonctionnera bien sur votre appareil.
quand je clique sur gel d'application textfield et arrête de travailler, son problème existe toujours sur Xcode 11.1 La solution est:
"Matériel -> Redémarrer" puis en cours d'exécution normalement essayez ceci
Ont également le même problème. Lorsque j'ai redémarré le simulateur après son blocage, cela ne s'est plus produit. Il semble que ce soit un bug du simulateur et non un problème d'application - https://forums.developer.Apple.com/thread/122972
Cela se produit lorsque pickerView apparaît également, malheureusement, vous devez redémarrer le simulateur à nouveau.
Sur Mac Catalina avec Xcode 11.4 J'ai essayé ceci:
Dans le simulateur, la barre d'outils choisit I/O puis Keyboard puis Toggle Software Keyboard
Ou
Appuyez simplement sur Commande + K lorsque le curseur est placé dans le champ de texte.