运行 iOS 5 Beta 的 UDID 卖家和非开发人员成为苹果的目标?

UDID 销售和不当的 iOS 5 测试版使用镇压 iOS 5 beta ,在某些情况下会向开发者发送电子邮件警告,但也会完全停用其他开发者帐户。 Apple 甚至标记了一些个人 UDID 并使设备无法使用,迫使用户 从 iOS 5 降级,以防止非开发人员使用测试版软件。

此信息来自 AppleInsider,他引用了第三方 Kathrikk 显然有二手经验:

我的许多开发者朋友都报告说 Apple 发送了一封电子邮件警告,称他们已经确定开发者正在为一些用户出售他的插槽以获取 iOS 的早期预览。

Apple 已经开始关闭开发者帐户以出售插槽,并且标记了与该开发者帐户关联的 UDID,从而使 iOS 5 设备无法使用。

一些背景信息可能有助于理解这里发生的事情。为了运行 iOS 5 beta,您必须通过 Apple 的开发者网络向 Apple 注册一个设备 UDID。 iPhone 或 iPad UDID 是一个唯一的识别码,其功能类似于设备序列号,然后将此号码放入进入允许指定 UDID 下载和运行 iOS 测试版软件的各种白名单。一些开发人员一直在向非开发人员出售这些 UDID 激活,以便其他人可以运行 iOS 5 beta,这可能违反了他们的 iOS 开发人员协议。

这一切的原因是什么?经济学。在成本方面,通过这些灰色市场方法获得的 UDID 激活可能需要 10 美元,而官方认可的 iOS Developer 许可证直接通过 Apple 每年需要 99 美元。一些开发人员可能一直在出售这些插槽以帮助收回 iOS 会员的费用,而其他开发人员显然只是在获取 iOS 5 测试版方面牟取暴利。 AppleInsider 注意到 UDID 经销商的巨大市场,据称一项操作激活了超过 15,000 个 UDID,每个 10 美元是一大笔现金。由于大量垃圾邮件发送者试图将任何人重定向到这些灰色市场销售网站,我们 OSXDaily 实际上不得不在我们的评论中将“UDID”设置为自动垃圾邮件标记。

请记住,这些交易的主要目的是让非开发人员运行 iOS 5 测试版软件,就测试版的本质而言,它不适合在已注册的 iOS 开发人员网络之外使用。这就是 Apple 打击的原因,直到 iOS 5 准备好今年秋天发布,他们不希望未经授权的用户混淆错误报告、堵塞 Genius Bar 和 Apple 支持,或离开 荒谬的投诉在 App Store 上来自明显非法的 iOS 5 beta 用户,他们不是开发者.

编辑器更新:一些对此的讨论直接与 iOS 5 beta 1 和 2 于昨天 8 月 4 日到期,这与 Apple 的任何“打击行动”无关。

更新 2:TUAW 和 9to5mac 对个人非开发人员成为攻击目标的说法表示怀疑,尽管 9to5mac 确实报告说一名销售 UDID 插槽的个人确认了他的帐户去掉了。正如我们和我们的一些评论者指出的那样,其他非开发人员更有可能只是误解了 iOS 5 测试版的预定到期时间。