我不知道是否有辦法在Windows和Mac上獲取此信息?就像我們可以通過[[UIDevice currentDevice] uniqueIdentifier]在iPhone上獲得它的方式一樣。提前致謝!如何獲得Windows和Mac上的硬件UUID
0
A
回答
0
3
注意[的UIDevice currentDevice] UNIQUEIDENTIFIER]在iOS的棄用,爲OS X,你可以從gethostuuid()或註冊表例如爲:
+ (NSString*)getMachineUUID
{
NSString *ret = nil;
io_service_t platformExpert = IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching("IOPlatformExpertDevice"));
if (platformExpert) {
CFTypeRef cfstring = IORegistryEntryCreateCFProperty(platformExpert, CFSTR(kIOPlatformUUIDKey), kCFAllocatorDefault, 0);
if (cfstring) {
ret = [NSString stringWithFormat:@"%@",cfstring];
CFRelease(cfstring);
}
IOObjectRelease(platformExpert);
}
return ret;
}
1
for windows 運行MOUNTVOL命令得到它!
相關問題
- 1. 的iOS硬件UUID
- 2. Mac OS UUID是否依賴於硬盤?
- 3. 如何獲得Linux上的蘋果二進制文件的UUID
- 4. 如何從在C Windows PC上獲得獨特的硬件/軟件簽名/ C++
- 5. wmic csproduct獲得與Unix和Mac相當的UUID?
- 6. 如何捕獲Windows Mobile 6上的硬件按鍵事件?
- 7. 如何在Mac上獲取USB設備的UUID?
- 8. 如何獲得主板的uuid與c
- 9. 如何獲得「硬件時間」
- 10. 如何在非Mac硬件上安裝mac os x lion
- 11. 如何獲得Linux/Unix上的硬件信息?
- 12. 如何在Visual C++上獲得MAC
- 13. 如何獲得UUID在迅速didEnterRegion
- 14. 如何獲得加密方案UUID
- 15. 從Windows移植到Android時如何獲得軟件的硬件要求?
- 16. 如何獲得IP和MAC地址
- 17. 如何在java和C++中獲得硬件id
- 18. ASP.net獲得硬件信息
- 19. 獲得在C++中的唯一硬件標識符在Windows
- 20. 從哪裏可以獲得IDE上的配置熱鍵,比如Windows上的Mac?
- 21. Mac上的Python和iPhone開發 - 最低/推薦的硬件?
- 22. 如何在iOS和Mac OS X上查找接口的硬件類型?
- 23. 如何獲取Linux上的文件路徑詳細的設備/分區信息(如UUID,串口硬盤等)
- 24. 獲得BluetoothGattCharacteristic給定UUID
- 25. MS Azure中的UUID和MAC地址
- 26. 如何在PHONEGAP上獲取設備uuid
- 27. 我如何獲得在Windows 7上
- 28. 如何在Windows上獲得透明jframe?
- 29. 如何使用批處理文件捕獲Windows硬件配置?
- 30. 如何獲得SCSI硬盤序列號?