如何以编程方式获取有关iphone的设备数据提供程序(如Verizon / AT&T)的详细信息?
我正在尝试创建一个ios应用程序,我想根据他们使用的数据提供程序对用户进行细分,例如Verizon和AT&T。 是否可以从ios应用程序以编程方式获取此信息。 提前致谢。
你应该检查CTCarrier
。
只需将CoreTelephony
导入Swift文件即可。
然后,您可以使用carrierName
属性获取运营商的名称。
// Setup the Network Info and create a CTCarrier object let networkInfo = CTTelephonyNetworkInfo() let carrier = networkInfo.subscriberCellularProvider // Get carrier name let carrierName = carrier.carrierName
您将需要在CoreTelephony框架中使用CTCarrier
carrierName
: https : //developer.apple.com/library/prerelease/ios/documentation/NetworkingInternet/Reference/CTCarrier/index.html#//apple_ref/occ/instp/CTCarrier / CARRIERNAME