Как получить программную информацию о поставщике данных устройства (например, Verizon/AT & T) для iphone?

Я пытаюсь создать приложение ios и хочу сегментировать пользователей на основе поставщиков данных, которые они используют, таких как Verizon и AT & T. Можно ли получить эту информацию программно из приложения ios.

Ответ 1

Вы должны проверить 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