iPhone 4s のネットワーク タイプ (GSM/CDMA) を特定することはできますか? iPhone 4s のネットワーク タイプ (GSM/CDMA) を判別する方法はありますか? 可能であれば、GSM/WCDMA と CDMA を区別したいと考えています。次のコードを使用して検出します。
size_t size;
sysctlbyname("hw.machine", NULL, &size, NULL, 0);
char *machine = malloc(size);
sysctlbyname("hw.machine", machine, &size, NULL, 0);
NSString *platform = [NSString stringWithUTF8String:machine];
if ([platform isEqualToString:@"iPhone4,1"]) return @"iPhone 4S";
if ([platform isEqualToString:@"iPhone4,3"]) return @"iPhone 4S coma";
しかし、coma と wcdma の iphone4s でテストしました。どちらも iPhone4,1 を返します。見分けがつきません。