Вопрос

В документации говорится для 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, как цитируется ниже)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top