为什么SPi(或其它第三方输入法)没有系统原生输入法流畅?

简单说,苹果对系统自带输入法和第三方输入法的“待遇”是不同的。目前来看,苹果对第三方输入法的接口还有待完善,存在一些问题,性能方面也有待提升。
关于“待遇”问题,在iOS的其它方面也有类似的现象,比如在iOS 8之前,第三方浏览器和自带浏览器Safari也有不同的“待遇”,第三方浏览器无法使用更高性能的JavaScript引擎Nitro。
这种“待遇”上的不同主要是出于安全考虑,对于输入法来说,安全性非常重要,关系到用户的隐私。第三方输入法的代码对iOS系统来说是未知的,系统需要在接口上限制第三方输入法的功能,而系统输入法的代码对iOS系统来说是已知的,苹果公司不用担心系统输入法会窃取用户隐私,所以无需限制。

反馈和知识库