iphone 機型獲取

- (NSString*)deviceString
{
    //需要導入#import "sys/utsname.h"
    struct utsname systemInfo;
    uname(&systemInfo);
    return [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
}

最後得到的結果: iPhone8,2 這個表示是iphone 6s plus 的
可以參考internalName

或者參考 everymac.com

最後對 iphone8,2 和 iphone 6s plus 做一個映射

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章