在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卡或设备可用的任何网络信息将不会显示订户类型. SIM持有的唯一重要信息是国际移动用户身份(imsI),其为操作符唯一标识SIM卡. 
  
 
        然后,网络操作符将在操作符侧(存储在HLR中)将“订户类型”(后付费,预付费,融合,混合)关联,这将影响如何处理计费.
公开披露这些信息通常是从来没有做过的,但是操作者我有一个门户网站可以提供这样的查询服务提供商.