Cocoa 获取一个独特的电脑硬件ID (A unique hardware id)
生活随笔
收集整理的這篇文章主要介紹了
Cocoa 获取一个独特的电脑硬件ID (A unique hardware id)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過下面的代碼可以獲取一個獨特的電腦ID,可以用于軟件授權或者云計算當中用于區分不同的電腦。用到了IOKit
#import<IOKit/IOKitLib.h> -(NSString *) get_platform_uuid {io_registry_entry_t ioRegistryRoot = IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/");CFStringRef uuidCf = (CFStringRef) IORegistryEntryCreateCFProperty(ioRegistryRoot, CFSTR(kIOPlatformUUIDKey), kCFAllocatorDefault, 0);IOObjectRelease(ioRegistryRoot);NSString * uuid = (__bridge NSString *)uuidCf;CFRelease(uuidCf);return uuid; }總結
以上是生活随笔為你收集整理的Cocoa 获取一个独特的电脑硬件ID (A unique hardware id)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mendix的Hybrid App本地开
- 下一篇: soul群聊显示服务器异常,soul被限