我正在做一个项目,我需要将所选的电话号码(用户已经从电话联系人列表中选择)用格式发送到服务器: international-code-without-zeros-or-plus_the-number,所以我需要处理许多情况:没有国际代码的号码、零的号码、加的号码、带有两个零的号码。问题是,当我有一个由国家电话代码前所未有的本地电话号码时,如果设备有一个有效的sim卡,我就可以通过这个代码获得当前的国家名称(国家名称代码)。
let networkInfo: CTTelephonyNetworkInfo = CTTelephonyNetworkInfo()
let ar = networkInfo.subscriberCellularProvider
if ar != nil {
if let mcc = ar.mobileCountryCode {
myInformation.countryCode = mcc
}那我怎么才能得到国家电话号码?
https://stackoverflow.com/questions/31904087
复制相似问题