【发布时间】:2016-10-12 04:15:34
【问题描述】:
iOS 编程中是否有任何方法、函数或属性可以让我们识别 SIM 卡是预付费还是后付费?
我们能否以任何方式使用网络信息来区分前后?
- (NSDictionary *)fetchSSIDInformation {
NSArray *interfaceNames = CFBridgingRelease(CNCopySupportedInterfaces());
NSLog(@"%s: Supported interfaces: %@", func, interfaceNames);
NSDictionary *SSIDInfo;
for (NSString *interfaceName in interfaceNames)
{
SSIDInfo = CFBridgingRelease( CNCopyCurrentNetworkInfo((bridge CFStringRef)interfaceName));
NSLog(@"%s: %@ => %@", __func, interfaceName, SSIDInfo);
BOOL isNotEmpty = (SSIDInfo.count > 0);
if (isNotEmpty) { break; }
}
return SSIDInfo;
}
【问题讨论】:
-
我不认为 SIM 卡有任何不同,网络也没有。都是关于计费的,所以设备什么都不知道。
标签: ios networking sim-card