следующий код:subscriberCellularProviderDidUpdateNotifier никогда не называют
CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init];
info.subscriberCellularProviderDidUpdateNotifier = ^(CTCarrier *carrier) {
dispatch_async(dispatch_get_main_queue(), ^{
NSLog(@"User did change SIM");
});
};
Внутри:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
- Или независимо от того, где я поставил код просто чтобы проверить его.
Независимо от того, сколько SIM-карт я заменяю на iPad Air Mini Wifi + 3G с iSO 7.1.1, которое никогда не вызывается.
Что я делаю неправильно?
Сделать glo bal object of CTTelephonyNetworkInfo * info – Yogendra