Mac上的硬件UUID是否适合用于许可

时间:2012-04-23 18:36:46

标签: java macos licensing uuid

好的,我知道没有许可方案是不可破解的;我不是要求一个。我已经在Java中使用了一种方法,它将Windows和Mac OSx上的主机MAC地址,CPU类型和硬盘驱动器序列组合在一起,以计算“硬件指纹”。但是,我最近购买了一台MacBook Pro并且在系统概述器中遇到了Hardware UUID,我只是想知道是否值得在Mac上使用此代码而不是我的方法生成的代码,或者是否不可取,因为我不确定它是否一直可用等等?

如果您建议我使用它,我很感激您是否也可以告诉我如何使用Java访问它。此外,Windows是否具有我可以使用的类似UUID?

提前致谢

1 个答案:

答案 0 :(得分:1)

我猜这不是一个好主意。 Apple已经弃用了开发人员对iOS 5中UUID的访问权限,我也不会感到惊讶,看到这也是OSX的结果。

请参阅此主题以供讨论: UIDevice uniqueIdentifier Deprecated - What To Do Now?