#import <CoreTelephony/CTTelephonyNetworkInfo.h>
@property (nonatomic, strong) CTTelephonyNetworkInfo *networkInfo;
self.networkInfo = [[CTTelephonyNetworkInfoalloc] init];
NSLog(@"Initial cell connection: %@;\n %@", self.networkInfo.currentRadioAccessTechnology,self.networkInfo.subscriberCellularProvider);
如果是飛行模式风科,則 self.networkInfo.currentRadioAccessTechnology 為 nil挟鸠,否則有值袋马,比如為 CTRadioAccessTechnologyWCDMA 敬鬓。
CoreTelephony
這個類庫主要用于 通信方式,可以取得 SIM 卡的服務(wù)商 等信息。參見 這里。
Application uses Wi-Fi
設(shè)置該項為 true的情況下,如果手機(jī)打開飛行模式婉宰,則會 自動提示 “關(guān)閉 飛行模式 或 打開 WiFi 訪問數(shù)據(jù)”。點(diǎn)擊 “設(shè)置” 到 系統(tǒng)設(shè)置界面推穷。
*Application uses Wi-Fi如果應(yīng)用程序需要wi-fi才能工作心包,應(yīng)該將此屬性設(shè)置為true。這么做會提示用戶缨恒,如果沒有打開wi-fi的話,打開wi-fi轮听。為了節(jié)省 電力骗露,iphone會在30分鐘后自動關(guān)閉應(yīng)用程序中的任何wi-fi。設(shè)置這一個屬性可以防止這種情況的發(fā)生血巍,并且保持連接處于活動狀態(tài)