键盘卡在ios 13模拟器中

时间:2019-09-19 10:38:25

标签: ios swift xcode11

我一直在尝试使我的项目与新的Xcode 11一起工作。除在某些情况下(当我在模拟器上运行我的应用程序(iPhone 11 Pro Max)时,在单击EditTexts后该应用程序冻结)之外,其他所有操作均正常进行。我使用该应用几次后,就会发生这种情况。如果清除模拟器内存​​并重新启动,则一切正常。

我仅使用EditText创建了一个视图控制器,并且能够复制冻结的模拟器。有时在启动软键盘之前冻结,有时在显示之后冻结。我仍然可以终止该应用程序并通过Xcode重新运行它,但是除非我在模拟器上进行硬件重置,否则每次都会冻结。

我只是担心这是否也会在设备上发生?有人面对过这个吗?

编辑:仅添加。发生这种情况时,我尝试使用消息传递应用程序,并且在那里发生了同样的事情。

12 个答案:

答案 0 :(得分:14)

Xcode 11.0和iOS 13 / iPhone 11模拟器上的相同问题。

对我来说,禁用“自动粘贴”的解决方法不起作用。

唯一的方法是重新启动模拟器。

此线程在Apple论坛[https://forums.developer.apple.com/thread/122972]

上打开

答案 1 :(得分:7)

这也在我身上发生。这是当前版本的模拟器中的错误。

答案 2 :(得分:7)

唯一幸运的解决方案是重新启动模拟器。

答案 3 :(得分:6)

我有同样的问题。显然,这是模拟器上的错误。希望它将很快解决,但是在此之前,您可以通过取消选中粘贴板选项来进行修复。

  

模拟器->编辑->自动同步粘贴板。

通过这个有用的答案here

答案 4 :(得分:6)

当我单击文本字段时,应用程序冻结并停止工作。 Xcode 11.1上仍然存在此问题,解决方法是:

“硬件->重新启动”

然后正常运行。试试这个。

答案 5 :(得分:3)

即使您要开始输入:facepalm的那一刻,即使在iOS 13 Simulator的内置应用程序中也发生了同样的事情:最初,我以为是因为我包含了新框架并且不知道正在发生什么,但是后来发现了这个:)

答案 6 :(得分:2)

请不要更改您的代码,这不是您的代码问题,它是模拟器错误...。因此,请尝试重新启动模拟器或停止应用程序并再次运行。

它将在您的设备上正常工作。

答案 7 :(得分:2)

Mac Catalina Xcode 11.4 上,我尝试了此操作:

从模拟器的工具栏选择 I / O ,然后选择 Keyboard ,然后选择 Toggle Software Keyboard

将光标置于文本字段中时,只需按 Command + K

答案 8 :(得分:1)

也有同样的问题。当我卡住模拟器后重新启动模拟器时,它再没有发生过。似乎是模拟器错误,而不是应用程序问题-https://forums.developer.apple.com/thread/122972

答案 9 :(得分:1)

强制退出模拟器,然后再次重新启动对我有用。

答案 10 :(得分:1)

enter image description here

如果您在iOS模拟器上工作,而不是简单地重新启动模拟器&*杀死地铁* 然后再次运行react-native run-ios。

答案 11 :(得分:0)

它也发生在pickerView出现时,不幸的是必须再次重新启动Simultor。