iPhone 5虽然上市已经半年有余,但各程序开发商针对4.0屏幕所做的优化目前尚未完全普及。众多手持iPhone 5的网友在App Store购买应用程序时,还受着兼容问题的困扰。现在苹果欲快刀斩乱麻将这一问题彻底解决。
苹果于今天正式发布通知:宣布从今年5月1日起,所有App Store上架的应用程序必须要兼容苹果的Retina屏幕,iPhone应用必须支持iPhone 5的界面;拒绝使用UDID(Universal Device Identifier,通用设备标识符)标准的应用程序上架或更新。
尽管iPhone 5已经上市一段时间,苹果一直试图让开发者为iPhone 5开发适配的应用程序,但始终收效甚微。目前App Store中很多应用程序都是为iPhone 4/4S量身打造的,此番禁令一出,这些程序想要发布新功能或者是修复漏洞,都必须要适配iPhone5才可以。
这个禁令对于iPhone 5来说无疑是利好的,但适应新屏幕尺寸也意味着此后任何程序的推出或者更新都不能够支持iOS4.2版本的设备,这样就意味着iPhone 3GS、iPod touch 2等设备将会慢慢找不到适合它们的应用程序,最后淡出公众的视线。
下面来说说此次禁令的另一“主角”—UDID,早在2011年苹果已经有停止支持UDID的计划,直到今天禁令一出,正式确定了UDIDs的停止日期。
程序开发者的IDs是UDIDs,UDIDs是每一台设备的唯一识别符,通常移动广告商和游戏网络运营商往往需要通过UDID用来识别用户,并对用户活动进行跟踪。
宣布停用UDID之后,程序开发者可以将苹果在iOS 6中添加的全新身份识别功能整合至自己的开发程序中,不过开发者想要从失去UDID的损失中恢复过来还是需要一定时间的。