据国外媒体报道,Google人士日前证实,他们为iPhone推出的语音搜索软件,违反了苹果的iPhone SDK开发协议。
目前,许多开发人员提出质疑,Google软件违反协议,如何能够在苹果iPhone软件店堂而皇之提供下载呢?
Google对美国网站表示,他们最新推出的语音搜索软件,使用了苹果公开文件中没有的一个API(应用编程接口)。
按照规定,开发商只能使用文件中公开的接口。
具体来说,这个接口涉及iPhone手机的距离传感器,如果手机特别靠近用户脸部,则屏幕将会模糊。
在网络论坛上,开发人员讨论说,距离传感器是3G版iPhone具备的一项功能,苹果提供的开发包中并没有包括这一接口。一些开发人员指出,Google可能在秘密使用iPhone操作系统中的一些动态链接库,不过Google人士给予否认。
Google人士表示,之所以出现违反协议使用苹果接口的现象,可能是开发团队急于让iPhone用户下载并使用这一语音搜索软件。
在之前的新闻报道中,媒体称这一软件已经可以下载,但是实际上尚未上线,显示Google较为着急。
目前还不清楚苹果是否向Google秘密提供了距离传感器的接口文件。