相关疑难解决方法(0)

Mac OS X中的唯一硬件ID

Mac OS X开发对我来说是一个相当新的动物,我正在移植一些软件.对于软件许可和注册,我需要能够生成某种硬件ID.它不一定是任何花哨的东西; 以太网MAC地址,硬盘串口,CPU串口等等.

我已经在Windows上覆盖了它,但我对Mac没有任何线索.知道我需要做什么,或者我可以在哪里获取有关此信息的信息会很棒!

编辑:

对于任何对此感兴趣的人,这是我最终使用Qt的QProcess类的代码:

QProcess proc;

QStringList args;
args << "-c" << "ioreg -rd1 -c IOPlatformExpertDevice |  awk '/IOPlatformUUID/ { print $3; }'";
proc.start( "/bin/bash", args );
proc.waitForFinished();

QString uID = proc.readAll();
Run Code Online (Sandbox Code Playgroud)

注意:我正在使用C++.

c++ macos unique hardware-id

27
推荐指数
5
解决办法
2万
查看次数

标签 统计

c++ ×1

hardware-id ×1

macos ×1

unique ×1