iPhone で EDGE ネットワークと不良ネットワークを検出する必要があります。
1)悪いネットワークを検出する方法は?
2) EDGE ネットワークを個別に検出することはできますか?
3) どうすればネットワークの強さを得ることができますか?
これらの質問に対する答えを教えてください。前もって感謝します。
iPhone で EDGE ネットワークと不良ネットワークを検出する必要があります。
1)悪いネットワークを検出する方法は?
2) EDGE ネットワークを個別に検出することはできますか?
3) どうすればネットワークの強さを得ることができますか?
これらの質問に対する答えを教えてください。前もって感謝します。
iOS7ならできます!
http://www.objc.io/issue-5/iOS7-hidden-gems-and-workarounds.html
CTTelephonyNetworkInfo *telephonyInfo = [CTTelephonyNetworkInfo new];
NSLog(@"Current Radio Access Technology: %@", telephonyInfo.currentRadioAccessTechnology);
[NSNotificationCenter.defaultCenter addObserverForName:CTRadioAccessTechnologyDidChangeNotification
object:nil
queue:nil
usingBlock:^(NSNotification *note)
{
NSLog(@"New Radio Access Technology: %@", telephonyInfo.currentRadioAccessTechnology);
}];