objective-c - 在iPad上非英语键盘输入时出错

标签 objective-c ios xcode ipad

我正在为iPad开发一个应用程序,当我使用具有俄语布局的键盘输入搜索栏时,它会不断在日志中写入错误(但效果很好)。 Searchbar是标准的。

错误看起来像这样(“/ tmp。”之后的字母组合根据所按下的键而改变:

Mapping '/var/mobile/Library/Caches/com.apple.keyboards/images/tmp.B943Tm5q' failed: 'Invalid argument' (22)

虽然应用程序运行良好,但是这些错误令人不快,我在日志中不需要那么多垃圾。

这些错误是什么,我该如何解决?我尝试了谷歌搜索。很多。但是答案甚至与我要搜索的内容不尽相同。

UPD:不仅在键入时显示错误,而且在任何键盘状态更改时都显示错误:出现时,切换语言时,按下任何按钮时(甚至平移)。

最佳答案

这是操作系统问题。您应该在http://bugreporter.apple.com报告它。尽管您在应用程序中对此无能为力,所以不要浪费时间担心它。

关于objective-c - 在iPad上非英语键盘输入时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123744/

相关文章:

ios - avplayer无法播放通过IOS Objective-C中的设备相机捕获的视频中的音频

ios - 命令因信号 : Segmentation fault:11 而失败

ios - 滑动方向 PageViewController

ios - MKMapView 应该始终朝向移动方向

ios - 使用 MapLinks 时如何防止 Safari 启动?

ios - 为什么github上的某些ios项目仍然使用IBOutlet而不使用Interface builder文件?

iphone - 为什么下面的代码行没有向数组添加任何内容,而数组只产生 null

ios - 在后台关闭模态视图 Controller

ios - 当我在后台收到推送通知后点击应用程序图标时,没有调用 didReceiveRemoteNotification

iphone - isOrientationSupported 在 IOS 中已弃用