iOSのWWAN接続(3G/Edgeなど)のタイプを判別する方法はありますか?私はAppleのReachabilityクラスに精通していますが、それはWifi/WWANの間で違います。iOSのWWAN接続のタイプを確認してください
ありがとうございました!
iOSのWWAN接続(3G/Edgeなど)のタイプを判別する方法はありますか?私はAppleのReachabilityクラスに精通していますが、それはWifi/WWANの間で違います。iOSのWWAN接続のタイプを確認してください
ありがとうございました!
こちらの回答はChecking cellular network type in iOSでお手伝いします。 IPアドレス範囲からモバイルネットワークの種類を判断することができます。
iOS 7.0以降では、CoreTelephony
というフレームワークがあり、ネットワークタイプに関する必要な情報を提供することができます。
ここにサンプルがあります。
CTTelephonyNetworkInfo *telephonyInfo = [[CTTelephonyNetworkInfo alloc] init];
NSString *currentRadio = telephonyInfo.currentRadioAccessTechnology;
if ([currentRadio isEqualToString:CTRadioAccessTechnologyLTE]) {
// LTE
} else if([currentRadio isEqualToString:CTRadioAccessTechnologyEdge]) {
// EDGE
} else if([currentRadio isEqualToString:CTRadioAccessTechnologyWCDMA]){
// 3G
}
(http://stackoverflow.com/questions/9561253/checking-cellular-network-type-in-ios)IOSで確認セルラーネットワークタイプ]の可能重複 – CodaFi