前两天,升级了xocde(版本为11.1),在使用模拟器调试时(版本为 iOS 13),一激活 UITextField 输入后,界面卡死(不是崩溃),在真机或者iOS13以前的都正常,一开始查看控制台打印log为:
Can't find keyplane that supports type 4 for keyboard iPhone-PortraitChoco-NumberPad; using 1336863583__PortraitChoco__iPhone-Simple-Pad__Default_
随后尝试模拟器设置:Hardware->Keyboard,取消勾选“ConnectHardware Keyboard”,重启模拟器依旧界面卡死。
然后继续搜索问题,其中有信息提到Xcode 11中“修复了如果启用了自动粘贴板同步,则可能导致模拟器在其他应用程序中与剪贴板相关的操作后崩溃或无响应的问题”。
解决方案
1.Simulator->Edit,取消勾选“Auromatiocally Sync Pasteboard”
2.重启模拟器:Hardware->Restart