无法在 iOS 模拟器 10.2 或 10.3 中切换软件键盘

Posted

技术标签:

【中文标题】无法在 iOS 模拟器 10.2 或 10.3 中切换软件键盘【英文标题】:Can't toggle software keyboard in iOS Simulator 10.2 or 10.3 【发布时间】:2017-09-09 20:34:26 【问题描述】:

我正在使用ios simulator 10.3 并注意到我无法再切换软件键盘,也无法输入任何内容。我降级到ios simulator 10.2,但同样的问题仍然存在。

我可以通过删除~/Library/Preference 中的com.apple.iphonesimulator.plist 使其工作,但是当我重新启动模拟器时问题再次出现。谁能帮我解决这个问题或告诉我这个Toggle Software Keyboard 选项何时或为什么被禁用?

【问题讨论】:

搞定了吗? 【参考方案1】:

Toggle Software Keyboard 仅在选择 Connect Hardware Keyboard 时可用。

【讨论】:

它也适用于 iPhone 12 模拟器【参考方案2】:

这应该把它放回去(在终端写这个):

defaults write com.apple.iphonesimulator ConnectHardwareKeyboard -bool YES

【讨论】:

天啊,终于。我已经有这个问题好几个月了,这解决了它!【参考方案3】:

对我来说,cmd + k 没有在iPhone 8 plus 模拟器中打开键盘。但是当我对iPhone 12 Pro Max 模拟器使用相同的短键时,软键盘正在打开。

【讨论】:

以上是关于无法在 iOS 模拟器 10.2 或 10.3 中切换软件键盘的主要内容,如果未能解决你的问题,请参考以下文章

iOS应用在闪屏时崩溃,Xcode Organizer崩溃报告上没有堆栈痕迹[已关闭] 。

iOS 10.3+ 动态修改 App 图标

10.2-10.3 datetime与时间格式的相互转换

10.1使用w查看系统负载10.2vmstat命令10.3top命令10.4sar命令nload命令

10.1 使用w查看系统负载 10.2 vmstat命令 10.3 top命令 10.4 sar命令

“if (@available(iOS 13.0, *))” 在 Xcode 10.3 中无法编译