CNET科技资讯网9月13日国际报道 苹果与开发者之间的争执终于有解。苹果将允许开发者使用自己喜欢的工具,并提供一份App Store审查说明书。
此举也将改变苹果近来与Google和Adobe Systems紧绷的关系。
自称“诚心接受开发者的意见”,苹果决定放松其iOS开发者方案今年稍早新增的限制。未来,开发者可使用任何工具制作iOS应用程序,“只要最后完工的软件不会下载任何程序代码”。
苹果在发出的声明中提到,这次修改的开发者授权条款,分别是3.3.1、3.3.2,和3.3.9。
根据3.3.1条款,苹果只准开发者使用该公司明文允许的API,禁止使用或呼叫任何私有的API。苹果也要求,所有应用程序最初都以Objective-C、C、C++或JavaScript编写,严重打击了Adobe的Creative Suite 5平台。
3.3.2条款规定,应用程序不得已任何方式启动其他可执行程序,包括通过使用插入式架构、呼叫其他架构、其他API,或任何其他方式。
3.3.9条款则是限制应用程序“在未事先取得使用者同意的情况下,收集、使用或向任何第三方揭露使用者或设备的资料”。广告主只能为了宣传自己的应用程序,要求收集、使用或揭露使用者资料。这项规定被视为打压Google的AdMob。
苹果也表示,将提供一份App Store Review Guidelines(审查说明书),帮助开发者了解他们如何审查应用程序。这是为了让整个过程更透明化。
公开审查说明书的决定酝酿已久。这些年来,苹果核准应用程序的标准一直惹人非议,被拒绝的开发者往往得不到适当的解释。
苹果在今年稍早更新其iOS 4 SDK,加入阻止开发者使用如Adobe Creative Suite 5等工具,转换应用程序到iPhone执行的条款。现在,只要不下载程序代码,那些工具都能使用。
用户评论