На каких устройствах iOS поддерживается мониторинг региона?

Из того, что я могу интерпретировать из требований времени выполнения примерного кода мониторинга области Apple, мониторинг региона доступен на iPhone 4, iPad 2 Wifi + 3G или более поздней версии. Поэтому я предполагаю, что он недоступен на iPad1 с 3G или iPhone 3G/3GS.

Является ли это правильной интерпретацией? Я не могу проверить это, так как у меня нет всех этих устройств, и я не мог найти официальную документацию об этом.

PS: Я знаю, что я могу проверить его в коде, вызвав метод regionMonitoringAvailable, но мне нужна эта информация, чтобы решить, для архитектуры моего приложения, поэтому мне нужно знать этот аванс.

Ответ 1

Из того, что я узнал из работы над включенными в зону мониторинга устройствами, является то, что вы правы.

В настоящее время мониторинг области поддерживается только на следующих устройствах (под управлением iOS 5.x).

  • iPhone 4
  • iPhone 4S
  • iPhone 5
  • iPad 2, 3 и 4 (новый iPad) 3G/4G
  • iPad 3 и 4 (новый iPad) Wifi
  • (хотелось бы получить некоторые отзывы для мониторинга региона на моделях iPod Touch)

Мне сообщили в WWDC, что с появлением плиток местоположения в iOS 6 этот мониторинг области будет поступать на ВСЕ устройства iOS 6. Тем не менее, мое тестирование до сих пор только собрало меня на iPad с поддержкой Wi-Fi. Я еще не смог протестировать iPhone 3GS, но я не задерживаю дыхание. Возможно, они смогут включить это в более позднюю бета-версию или при запуске, но я не оптимист.

Надеемся, что эта информация поможет.