在iPhone上获取mnc和mcc号码有什么方法吗?如何在iPhone上获取移动国家和网络代码
8
A
回答
6
您需要CoreTelephony框架
CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [networkInfo subscriberCellularProvider];
获得MNC,
NSString *mnc = [carrier mobileNetworkCode];
得到MCC,
NSString *mcc = [carrier mobileCountryCode];
1
相关问题
- 1. 获取ISO国家代码
- 2. 获取国家和地区代码
- 3. 从国家或国家代码获取电话代码 - Twilio
- 4. 如何在android中获取移动时区的缩写/国家代码?
- 5. 从国家代码在python中获取国家名称?
- 6. Swift 3:如何从国家代码获取语言代码?
- 7. 选择国家和国家代码?
- 8. 如何在iPhone上获取国际拨号代码?
- 9. 获取给定电话号码的详细国家名称和国家代码
- 10. C#:从国家代码获取国家名称
- 11. 从国家代码中获取国家/地区名称
- 12. 如何从任何号码获取国家名称/代码
- 13. 获取国家的货币代码
- 14. Android获取ISO国家代码
- 15. Android获取设备国家代码
- 16. 获取用户的国家代码
- 17. Android获取国家代码的位置
- 18. CoreTelephony框架在iPhone中返回404作为MCC(移动国家代码)iPhone
- 19. 如何在iOS中以编程方式将“国家代码”转换为“移动国家代码”?
- 20. 如何通过IP地址获取国家代码和货币代码?
- 21. 如何在Swift 3中使用NSLocale获取国家代码
- 22. 如何获得微调框中的国家和国家呼叫(ISD)代码
- 23. 的TimeZoneInfo和国家代码
- 24. 从网站获取国家/地区ISO代码
- 25. 如何在Rails网络应用上按国家实施版本
- 26. 如何使用仅限国家/地区名称在iPhone上的Google地图上获取国家/地区位置?
- 27. 如何按国家代码(ISO)获取商业/工作日?
- 28. 如何获取windows phone7应用程序中的国家代码?
- 29. 如何获取Android中的国家代码
- 30. 如何获取CDMA Android设备的国家代码?
谢谢。这个问题在3.2时间被问到,所以这不是我的第一个问题的解决方案。但那是在一年前,所以如果我不需要与旧设备兼容,这是最好的解决方案。 – Johan 2011-03-21 06:44:38
为了检索CTCarrie,您首先需要网络信息:'CTTelephonyNetworkInfo * networkInfo = [[CTTelephonyNetworkInfo alloc] init]; CTCarrier * carrier = [networkInfo subscriberCellularProvider];'。答案中的代码将返回零。 – FelixLam 2013-12-05 15:04:37
为什么这被标记为正确答案?我的国家/地区代码是我的电话号码+1,我没有使用此解决方案... – zumzum 2014-08-02 13:49:55