Определение положения iOS-устройств в помещении - PullRequest
1 голос
/ 04 июля 2011

Как можно точно найти устройство iOS в помещении?

Если GPS не может использоваться правильно в помещении, каким другим способом можно отследить и найти устройство iOS в помещении?

Есть ли какие-либодругие API, которые являются частными, но разрешены Apple?

Является ли CoreLocation полностью без GPS?

Спасибо

Ответы [ 2 ]

2 голосов
/ 04 июля 2011

Насколько я помню, CoreLocation API всегда будет возвращать вам местоположение.Я не уверен, что вы можете установить его где-нибудь, но CoreLocation может установить ваше местоположение несколькими способами:

  • Триангуляция GSM / CDMA
  • Триангуляция WiFi
  • GPS

Так что, если GPS недоступен, есть вероятность, что любой из двух других даст вам результат (хотя и не такой точный).Если ничего из вышеперечисленного не сработает, это может дать вам кэшированный результат, или вам просто не повезло.

Таким образом, нет необходимости вызывать другой API;один API будет хорошо работать и принимать решения за вас в зависимости от доступности.

0 голосов
/ 04 июля 2011

Не существует хорошего решения для точного позиционирования в помещении. MiRAGe прав в своем объяснении CoreLocation.

...