文章概要:
库克在WWDC上明确说过,第三方输入法的开放程度是有限制的,别指望着你们的输入法能像安卓一样随意。苹果在此次的WWDC大会上宣布,iOS8将开放第三方键盘。很多人还沉浸在喜悦之中,觉得有了第三方键盘就不用越狱了。但是别高兴的太早,因为库克已经在WWDC上明确说过,第三方输入法的开放程度是有限制的,别指望着你们的输入法能像安卓一样随意。
iOS8真的不用越狱?先看好这些限制再说。
苹果开发者中心多达13页的Custom Keyboard规则中我们可以看出iOS8开放的接口完全可以开发出完整的智能输入法,满足点击、手写完成输入,并且在很多细节上做了要求,比如反应要快、第一个字母大写、键盘要有适当的布局、拼写检查等。
苹果给出的输入法文档
可以实现的功能:
1、基本的输入、插入和删除(InsertText和deleteBackward);
2、实现输入文字前后文的预测(document Context After Input和document Context Before Input);
3、简单地导入通信录中的联系人姓名,快捷词条,一个系统内置的苹果产品相关词语的词库。
4、支持手势输入、滑行输入;
第三方输入法的限制:
1、第三方输入法需要在界面上布置一个系统输入法的切换按钮(globe key),文档中多次强调切换输入法,也就是说我们在第三方输入法中除了中英文输入切换之外,还会有Globe Key这个按钮存在。
2、为了保证输入安全,在遇到密码框或者电话号码等私密信息的时候,手机将会强制切换到系统输入法;
3、不允许移动光标位置,不允许选中输入框中的文字,这也就意味着我们在编辑信息时无法移动光标,粘贴、复制以及剪切功能将无法使用。
4、不允许将数据进行上传,也就是说在安卓输入法中被作为卖点的云输入、语音输入等将都无法实现,除非用户下载本地数据包。
官方给出的输入法布局
看到这里你会明白即便第三方输入法会面向用户开放,但是所有前提是建立在保护用户隐私安全的基础上,文档中苹果也多次强调“信任”这样一个词。安全的基础上是我们没有办法享受到安卓手机中酷炫的云输入、语音输入,同时还要忍受在第三方输入法和系统输入法之间的切换。
无论对于开发者而言还是用户来说,输入法对于iPhone来讲变得开始有些混乱。开发者要尽量保持和系统输入法的平衡,避免切换时过于突兀,用户也要尽量克制自己的情绪,不会被混乱的输入法惹恼,最后的结果很可能是第三方输入法虽然已经出现,但依然没有给我们带来惊喜。
因此对于喜形于色不打算越狱的用户来说,现在来谈这件事还为时尚早,第三方输入法到底能够给我们带来什么样的惊喜,还是要看搜狗、触宝以及百度这些手机输入法巨头拿出什么样的创意,在苹果严苛的限制下玩出花样。
更多iOS8资讯,请关注>>同步推特别策划的iOS8专题
赞
13人赞过
分享到转载请注明 《iOS8真的不用越狱?第三方键盘限制太多》转自同步推资讯 | news.tongbu.com