苹果新规五一实施 开发者广告商将受影响
新应用必须支持iPhone5 禁止在应用中使用UDID 这两天iOS开发者们都在忙两件事:优化APP在iPhone5屏幕上的显示、替换掉UDID(通用设备标识符)插件包。而事情的起源则来自苹果的一则公告:“5月1日后,App Store将不再接受使用UDID的新应用或者更新,同时,所有的应用必须支持视网膜屏幕和iPhone5的界面。”这就意味着开发者必须对程序重新进行优化和调整,否则就被拒绝上架,也无法对现有应用 进行更新。 消除iPhone5黑边 之前许多开发者迟迟没有对iPhone5的4寸屏幕做优化,导致许多APP在屏幕上下方会有黑边存在,影响到了用户使用体验。 而苹果的强制要求出来后,iOS开发者们开始对APP进行了适配和调整。 “以前显示3条新闻,现在多加了一行新闻,能填满4寸的屏幕。” 北京聚锐天成科技有限公司iOS开发者王一丁告诉记者,适配后APP的整体架构不会变化,只是部分界面做一些调整就可以:“只要是按照苹果官方UI标准来 开发的程序,过程其实很容易。”同样,《忍者必须死》的开发者小白对记者表示,只需要将画面做适度拉伸,“或者是在画面内添加部分图片进去,技术上并不是 很难。” 优化后的APP同样适用于iPhone4和iPhone4S等3.5英寸的屏幕,“APP在iOS6系统下,可以根据屏幕尺寸 自行调整适应,用户只需要升级到iOS6系统就可以了。如果要兼容低系统版本,开发者得做出两套不同的界面,然后根据不同的机型调用。”王一丁说。 《混沌黎明》开发者张志伟表示,没必要针对iPhone5推出特别的客户端:“目前游戏可以在iPhone4/4S/5上完美运行,不会出现兼容问题。” “这次调整对规模大的APP开发者没有太大影响,对于技术资源紧张的个人开发者来说影响倒很严重,在开发和审核周期上又要经过漫长时间。” 一位开发者表示,苹果此举是为了提高AppStore内支持Retina(视网膜)屏幕的应用数量,目前支持iPhone5的游戏和应用总量太少。 UDID被弃 广告商找出路 此次新规真正引起开发者和移动广告业震动的,是UDID被弃用。UDID即用户的唯一设备符号,类似 于电脑上的Cookies,广泛被开发者和移动广告平台所调用,进行数据统计与分析。“开发者在APP内添加了插件后,可以根据UDID信息进行数据统 计,比如今天有哪些用户启动了这个APP。移动广告商也可以根据用户行为进行分析,投放精准广告。”一位资深的开发者对《IT时报》记者解释说。 苹果早在2011年就表示将拒绝UDID应用,此次条款再次明确,意味着开发者和移动广告商都要重新选择新的渠道:“禁止UDID将会导致靠广告获得收益的游戏和APP死掉一大批,这部分开发者要尽快寻找其他正规收入渠道。”这位开发者表示。 在新版本中,苹果还提供了Advertising Identifier(广告标识符)等替代方案,相应的,在设置中提供了限制广告追踪这一选项,将是否接受精准广告的选择权交给了用户。这使得此前依靠 UDID标识符来做精准营销的移动广告平台,纷纷开始自谋出路。记者注意到,友盟、多盟、果合等移动广告平台,都纷纷推出了基于新渠道的软件开发工具包, 以供开发者进行替换。 “苹果并不想完全封死移动广告,这次微调是在用户体验和商业利益之间做出的平衡。”多盟联合创始人张鹤对此抱乐观 态度,他对记者表示,这次UDID被禁用并不是突然行为,业内也有OpenUDID、CFUDID等多种替代方案。而这种替代方案保留了UDID的大部分 功能,也可以实现精准广告投放,但并没有之前那么有效:“比如说UDID是用户的身份证,那其他的替代方案就是临时的身份凭证,没有那么直接准确,也有可 能会重复。” 虽然这种变化对移动广告平台而言,会造成精准投放效率下降等负面影响,但张鹤表示,从长远来看影响不是很大:“在精准投放和用户隐私之间,要找到一个平衡,而且对于数以千万计的数据分析来说,缺少个别信息并不会造成影响,而且用户也更容易接受精准的信息服务。” 相关阅读 盗版应用可能泛滥 不过,UDID被禁用,会对防止盗版软件造成影响。“除了UDID之外,目前没有更好的解决办法。”iOS软件工程师魏小星对记者表示,以前可以通过 UDID识别,防止越狱用户装盗版软件,即通过UDID的唯一性,对机器进行认证。而目前的CFUDID等替代方案,只是临时性符号,即每次安装APP 时,都会产生一个临时性的CFUDID,一旦用户卸载掉程序,这个标识也会随之删除,如果再安装产生的CFUDID又会发生变化。“只能等苹果出台新的解 决方案了,否则无法防盗版。” 魏小星说道。 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |