如何在我的应用程序中显示iphone版本,IOS版本,网络提供商的名称?

时间:2011-10-03 10:56:13

标签: iphone ios4

我正在开发一款iPhone应用程序。在其about页面中,我想显示iPhone版本,iOS版本以及网络提供商的名称。我想从手机本身取这些。我该怎么办?请帮助。

提前致谢。

1 个答案:

答案 0 :(得分:2)

模型版本:

NSString *model = [[UIDevice currentDevice] model];

iOS版:

NSString *systemVersion = [[UIDevice currentDevice] systemVersion];

运营商名称(最低iOS 4.0):

#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <CoreTelephony/CTCarrier.h>

CTTelephonyNetworkInfo *netInfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [netInfo subscriberCellularProvider];
NSString *carrierName = [carrier carrierName];
[netInfo release];