subscriberCellularProviderDidUpdateNotifier never being called
问题 Following code: CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init]; info.subscriberCellularProviderDidUpdateNotifier = ^(CTCarrier *carrier) { dispatch_async(dispatch_get_main_queue(), ^{ NSLog(@"User did change SIM"); }); }; Inside: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions Or no matter where I put the code just to test it. No matter how many sim card I'm replacing on iPad Air Mini Wifi+3G with iSO 7.1.1 the