最近我需要制作一个Mac软件来获取iPhone设备信息,但我无法通过代码获得设备监控模型。 我使用mobileDeviceManager来获取我需要的信息。有一个示例代码:
- (NSString*)serialNumber {
return [self deviceValueForKey:@"SerialNumber"];
}
// Returns an informational value from the device's root domain.
// @param key can apparently be any value like DeviceName...
不幸的是,我找不到获得设备监管模型价值的关键。我可以通过代码从没有越狱的iPhone获得设备监管模式吗?
答案 0 :(得分:1)
试试这个:
#include <sys/sysctl.h>
#include <sys/utsname.h>
+ (NSString *)deviceName {
struct utsname systemInfo;
uname(&systemInfo);
return [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
}