0
我在我的iPhone應用程序,它返回模型類型iphone模型返回nil?
size_t size;
sysctlbyname("hw.machine", NULL, &size, NULL, 0);
char *modelType = malloc(size);
sysctlbyname("hw.machine", modelType, &size, NULL, 0);
NSString *deviceModel = [NSString stringWithCString:modelType encoding:NSUTF8StringEncoding];
free(modelType);
但一些用戶的設備我得到零以下代碼。返回零的設備具有定位服務。
1)什麼原因可能導致返回?
2)是否返回監獄破碎的設備?
3)有沒有更好的方法來檢查iDevices上的模型類型?
narf,你是更快:D ...刪除我 – Till 2013-03-09 22:58:50
我得到一個錯誤的結構utsname的第一行是 - 變量具有不完整的類型struct utsname? – 2013-03-09 23:01:23
對不起,忘記了導入。查看更新後的答案。 – rmaddy 2013-03-09 23:02:09