Изменяется ли Ctcarrier MobilenetWorkCode при роуминге?
-
24-10-2019 - |
Вопрос
В документации говорится для Ctcarrier's CarrierName «Значение не изменяется, если пользователь бродят; оно всегда представляет поставщика, с которым у пользователя есть учетная запись».
Однако это не говорит о MobilenetWorkCode. Это изменение на основе текущего носителя или он остается постоянным?
Я пытаюсь найти, если телефон бродит в обратном вызове StartMonitoringSignificantLocationChanges, поэтому хотел бы избежать геолокации.
Решение
Я сейчас бродиваю - в Швейцарии на AT & T iPhone 4 на Swisscom. Только что написал быструю программу для тестирования. Вот что у меня есть:
2011-04-29 09:01:55.657 test[2094:707] Carrier Name: AT&T
2011-04-29 09:01:55.665 test[2094:707] ISO Country Code: us
2011-04-29 09:01:55.669 test[2094:707] Mobile Country Code: 310
2011-04-29 09:01:55.678 test[2094:707] Mobile Network Code: 410
Итак, чтобы ответить на ваш вопрос, не похоже на изменения кода мобильной сети (410 AT & T, как цитируется ниже)
Не связан с StackOverflow