0
현재, 마지막 재부팅 후 사용자가 사용하는 3G 데이터/Wi-Fi를 보여주는 앱이 있습니다. 내가 원하는 것은 SIM 카드를 지원하지 않는 iPad에서 앱을 실행하는 경우 표시되는 특정 통계를 숨기고 싶습니다.iPad가 프로그래밍 방식으로 SIM 카드를 지원하는지 여부를 감지합니다.
현재 iOS 기기가 SIM 카드를 지원하는지 여부를 어떻게 감지 할 수 있습니까?
현재, 마지막 재부팅 후 사용자가 사용하는 3G 데이터/Wi-Fi를 보여주는 앱이 있습니다. 내가 원하는 것은 SIM 카드를 지원하지 않는 iPad에서 앱을 실행하는 경우 표시되는 특정 통계를 숨기고 싶습니다.iPad가 프로그래밍 방식으로 SIM 카드를 지원하는지 여부를 감지합니다.
현재 iOS 기기가 SIM 카드를 지원하는지 여부를 어떻게 감지 할 수 있습니까?
내가 아는 한 SIM 카드가 설치되어 있는지 감지 할 수 없습니다. Reachability을 사용하여 WWAN 연결을 사용할 수 있는지 확인하거나 CTCarrier
@import CoreTelephony;
-(BOOL)hasCellularCoverage
{
CTTelephonyNetworkInfo *networkInfo = [CTTelephonyNetworkInfo new];
CTCarrier *carrier = [networkInfo subscriberCellularProvider];
if (!carrier.isoCountryCode) {
NSLog(@"No sim present Or No cellular coverage or phone is on airplane mode.");
return NO;
}
return YES;
}