gpt4 book ai didi

iphone - 如何在iOS中获取用户的国家/地区电话代码?

转载 作者:行者123 更新时间:2023-12-03 18:14:08 25 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序,用户可以在其中输入他们的手机号码。我如何获得他们的国家/地区电话代码?例如,如果用户位于印度,则应自动添加 +91 前缀。是否有自动添加国家/地区代码的选项?

最佳答案

导入声明:

#import<CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>

您可以使用 CoreTelephony 框架获取当前运营商的国家/地区代码:

CTTelephonyNetworkInfo *network_Info = [CTTelephonyNetworkInfo new];
CTCarrier *carrier = network_Info.subscriberCellularProvider;

NSLog(@"country code is: %@", carrier.mobileCountryCode);

//will return the actual country code
NSLog(@"ISO country code is: %@", carrier.isoCountryCode);

Apple Docs

关于iphone - 如何在iOS中获取用户的国家/地区电话代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18798398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com