iOS Simulator在Google登录时不显示键盘

问题描述 投票:1回答:1

我正在与Google一起登录以登录该应用,这在设备上完美运行,但在Simulator上运行:

  • 物理键盘不起作用
  • 未显示软件键盘
  • 复制和粘贴无效
  • 诸如“ Cmnd” +“ Q”之类的任何命令均不起作用

仅在应用程序启用了google登录后,才会发生这种情况。模拟器中的任何其他应用程序都可以正常工作。即使我没有调试应用程序,也只是在模拟器中打开应用程序,这种情况仍会发生。

当前情况:

  • iOS 13.3模拟器
  • xcode版本11.3.1(11C504)
  • google使用CocoaPods登录SDK版本5.0.2
  • 我已将SDK集成到完整的SwiftUI应用程序中

到目前为止我尝试过的:

  • 从“ Simulator.app”菜单中删除设备
  • 删除应用并重新安装
  • 清除所有派生数据
  • 删除〜/ Library / Preferences / com.apple.iphonesimulator.plist

此问题与来自Google的SignIn SDK 4.4.0版本不存在

解决方法如果我退出应用程序,请切换键盘(硬件->键盘->切换软件键盘),但确实会出现软件键盘,物理键盘仍无法正常工作,并且不会出现偶数复制和粘贴的情况

the keyboard is working elsewhere

Not working in google "Sign In"

ios ios-simulator swift5
1个回答
-1
投票
click to view my output

这里我安装了IQKeyboardManager,如果使用“ cmd + K”切换物理键盘和软件键盘,则可以很好地处理这些情况

© www.soinside.com 2019 - 2024. All rights reserved.