苹果悄悄对iOS5做了一个重大改动:将逐渐禁止开发者访问UDID

译自 TechCrunch

UDID

 

苹果正在对它的移动操作系统iOS5做一次重大的改动,这是在今年晚些时候的一个普通版本发布之前的开发者测试中被泄露出来的.但是一些开发者开始留意到,对于这样一个巨大的变动,苹果并没有过多的谈论它.在最近的一次iOS5文档更新中(只有有效注册的开发者能看到,但我得到了一份拷贝),苹果说,它将逐步禁止访问iOS设备如iPhone,iPad上的唯一标识,UDID.

这可是大事件啊,特别是对于任何移动广告网络,游戏网络及任何依靠UDID来标识用户的应用.例如,很多应用及移动广告网络,使用UDID或类似的方式来记录谁是他们的用户,并且做了什么操作.而现在应用程序发布者们应该会创建他们自己的唯一标识来记录用户操作,这将意味着他们可能不得不扔掉他们所有的历史用户数据,并且从头来过.

以下是苹果开发者文档的原文:

Deprecated in iOS 5.0

uniqueIdentifier
An alphanumeric string unique to each device based on various hardware details. (read-only) (Deprecated in iOS 5.0. Instead, create a unique identifier specific to your app.)

这个改动可能是出于对隐私的担忧而采取的提前预防手段.例如,移动广告网络会使用UDID来做广告分析.现在还不清楚,苹果自己是否会在 iAds, Game Center,及其它的服务里停止使用UDID作为唯一标识.”我保证苹果不会停止使用UDID”一个移动领域的CEO预言.如果苹果自己继续使用UDID,却不让其它开发者使用,那将是一个极其不公平的改动”.它将使Game Center iAds比起与之竞争的第三方服务来占有更大的优势.

如果你是一个iPhone开发者,请在下面留下你的评论.这次变动将导致多大的麻烦,或者说这只是一个小麻烦?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值