iOS我无法获得我的运营商名称

Gia*_*uca 5 ios core-telephony carrier

如此处所述 - >以编程方式从iPhone中检索运营商名称

我正在尝试获取我的运营商名称,我正在使用此代码

CTTelephonyNetworkInfo *netinfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [netinfo subscriberCellularProvider];
NSLog(@"Carrier Name: %@", [carrier carrierName]);
[netinfo release];
Run Code Online (Sandbox Code Playgroud)

但我收到一个警告[carrier carrierName]:未找到实例方法'-carrierName'

我已经添加了框架coretelephony到我的项目,但当我执行我的应用程序时它崩溃了!

谢谢大家!

Eri*_*ric 13

你明确导入了CTCarrier吗?

#import <CoreTelephony/CTCarrier.h>
Run Code Online (Sandbox Code Playgroud)

  • 我只导入<CoreTelephony/CTTelephonyNetworkInfo.h> ... -.-'谢谢你! (2认同)