您的位置:首页 / 科技综合 /苹果

苹果为开发者修改iOS规定 仍不支持Adobe Flash

ZDNetnews 更新时间:2010-06-17 06:55:58作者:CNET科技资讯网

本文关键词: 苹果 | iPhone | IOS |

CNET科技资讯网6月17日国际报道 苹果最近已更新开发者协议,对使用iOS平台的开发者做出少许让步。

上个月苹果悄悄更新开发者协议的条件,明文规定“禁止通过中介翻译、兼容层或工具与Documented APIs连结的应用程序”,使得苹果与Adobe的争执火上加油。

上述规定普遍被解读成阻止开发者使用别家的平台,以便写一种应用程序就能在多种设备上执行--例如,不只能在苹果的iPhone上使用,也能在竞争对手的设备上使用。Adobe的Flash就属于这样的平台。

但现在苹果稍稍修改规定,最新版本的规定如下:

“除非经过苹果书面核准,直译码(interpreted code)不可下载,也不可用于应用程序中,除非是由苹果Documented APIs与内建直译器(interpreter)所翻译和执行的程序代码。不过,若事先取得苹果的书面同意,应用程序可以有限度地运用嵌入式的直译码(embedded interpreted code),但只限用来提供次要的功能,而且必须与应用程序宣称的用途相符。”

虽然新条款仍然把Flash排除在外,但在取得苹果书面许可下,已容许使用可重覆使用的程序代码引擎(code engine)或程序库(libraries);许多iPhone和iPad游戏都采用这些工具。

究竟是什么原因促使苹果作上述调整?目前不得而知,但也许是为了鼓励、而非限制开发更多的iPhone和iPad游戏。

另一种可能,是避免进一步受到反垄断当局的关切。最近苹果与Flash的争执,以及苹果决定自家iAd广告平台排斥非独立性广告网络,都引起美国联邦贸易委员会(FTC)关注。

    

好看好玩

用户评论

用户评论

  • 用户名
  • 评论内容

CNET Networks
Copyright ? 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
京ICP证150369648号 京ICP备15039648号-2
京公网安备 11010802021500号