iphone升级到iOS13.0后 系统输入法无法输入中文了!!!!

苹果9月20日正式推送了iOS 13,今天马上更新体验了一把,结果懵逼了!!!
升级到iOS13.0 我们游戏聊天界面TextField,系统自带输入法突然无法输入中文了,用搜狗输入法是可以的。
之前iOS12.3 是一起正常的
引擎版本是 3.13.1
麻烦请看一下是什么问题。

1赞

我也遇到了这个问题 ,请问解决了没有

我也遇到这个问题,请问怎么解决的

这个问题解决了吗

可以到这里查看临时解决方案:https://github.com/cocos2d/cocos2d-x/issues/20174#issuecomment-542072026

1赞

https://github.com/cocos2d/cocos2d-x/pull/20209/commits/6f5e558ddfa0289268fd08ed0e1943ce4f871c49

用这个提交记录可以解决问题,多谢了

上面的有些方案要么输入框会再次谈起,要么可能会卡死,折腾了半天,终于找到解决方案了,亲测一切正常,只要修改一个文件:cocos2d-x\cocos\platform\ios\CCEAGLView-ios.mm的3个地方就可以了,具体如下:



3赞

标记一下,我们的有个更坑的。升级到13.2后,播放本地视频都黑屏了

3.10 按照上面修改重新打包没有生效 修改引擎源码 是不是还要做其他的操作

自顶啊

把textfield换成editbox

editbox 首次会导致场景向下偏移 回不去

亲测该方案可行,版本CCX-3.17.2

3.10 你的修改好了吗

哥,3.10的你修改好了吗?