ios - 语言方案已从旧设备中删除
问题描述
我正在为我的应用程序使用 NSLinguisticTagger,它在所有 iOS 11 及更高版本的设备上运行良好。最近,2 款较旧的设备(6s 和 iPad mini)停止识别标签,只返回“其他”标签。
在另一个线程上,有人说“不知何故,我的手机觉得我‘不需要’所有的方案,有一天我把它们去掉了。我卸载了英语,然后又添加了它,现在它可以工作了”。所以我尝试了它,它在两种设备上都有效。(我刚从英国英语切换到美国英语)但我认为选择的语言本身并不重要。
由于问题已修复,我无法再重现该问题,但我真的很想知道为什么该解决方案解决了这个问题?
解决方案
推荐阅读
- php - Cakephp 3.x 如何扩展蛋糕模式类?
- javascript - 我如何让特定用户只有他们才能访问自己在 mongodb 和 nodejs 中的特定数据
- asp.net - 如何将错误消息从 asp.net 通用处理程序返回到 AJAX
- javascript - 正则表达式遵循模式,大括号之间除外
- c++ - 标准库中的排序函数使用迭代器给出错误
- json - Google Apps 脚本:尝试在 API 响应中选择特定对象时返回“null”,但我可以在原始响应中看到它
- java - 编译maven项目时如何隐藏警告?
- reactjs - 系统抛出异常并显示 playerProfile.map 不是函数
- python - 在密集网络中生成和检测社区的模型
- c# - vstudio 调试模式下的 CS0103 说东西不存在