我最近需要从 iOS 应用程序 中找到移动设备的 服务提供商 。我不太确定这是否可能。

有人可以帮我解决这个问题。

另外,如果可能的话,请让我知道它是否会清除 AppStore Review。

谢谢

最佳答案

您可以使用 CTTelephonyNetworkInfo 和 CTCarrier 类获取服务提供者。
只需执行以下操作:

添加此标题:

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

并获取服务提供者名称:
CTTelephonyNetworkInfo *networkInfo = [[[CTTelephonyNetworkInfo alloc] init] autorelease];
NSString *serviceProvider = networkInfo.subscriberCellularProvider.carrierName;

这是一个公共(public) API,您可以在应用商店的应用上使用它。

PS:不要忘记在目标中链接 CoreTelephony Framework。

关于iphone - iOS:从应用程序中查找移动服务提供商,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14705410/

10-11 01:05