`
mmdev
  • 浏览: 12931056 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

为什么苹果公司不开放 iOS 输入法的 API?

 
阅读更多

目前的输入法框架并不是应用形式存在与iOS系统中的,而是以系统组件的形式动态调用的。可以在任意第三方App中通过输入UI组件来调用输入法框架。

那不开放输入法的原因就很显而易见了。对于所有的第三方的App,苹果的态度是希望大家可以都在各自的砂箱中,独立的运行,所有的互动都通过系统提供的API框架和组件来实现,这样可以保证每个运行于iOS系统中的应用都获得相同的权限和资源,且不互相干扰。

目前的输入法在系统中的调用方式的设计,根本就没有考虑独立砂箱的问题,所以如果第三方的输入法出现了崩溃的问题,直接导致的是,调用它的App会崩溃。这对于其他的App来说是不公平的。

基于此,如果Apple不重新设计输入法的调用方式的话,我觉得,开放iOS输入法的可能性并不高。

from:http://blog.donews.com/idonews/2012/08/06/pingguogongsi/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics