2016-09-19 2 views
3

Apple недавно анонсировала серию Apple Watch 2 с новым чипом GPS внутри. Мне интересно, выпустил ли Apple публичный API для этого нового оборудования. Возможно, мы ожидаем увидеть что-то похожее на CLLocation. Худший случай был бы в том, что нам нужно подождать, пока WatchOS 4. Кто-нибудь знает, как использовать GPS в новом Apple Watch?Использование GPS в новой серии Apple Watch 2 WatchOS 3

ответ

4

Просто используйте Core Location.

Насколько я знаю, вы можете написать тот же код, независимо от того, работаете ли вы на устройстве Series 1 или Series 2. Если вы используете оригинальные часы серии 1 (или «серии 0»), службы определения местоположения используют данные, пересылаемые с GPS-устройства сопряженного GPS-устройства iOS, а на серии 2 вы получаете данные либо от парного устройства iOS, либо от самих часов (в зависимости от о том, является ли сопряженное устройство iOS с пользователем или было оставлено позади), но переход прозрачен для вашего приложения.

+0

Отлично, спасибо! В этом есть смысл. Я попробую! – NeilNie

+0

Другой вопрос. Если мой телефон находится поблизости, я предпочел бы начать отслеживание там и просто сообщить об обновлениях на часы, чтобы отобразить его. В серии 2 я бы спросил у пользователя, где он хочет отслеживать? Есть ли способ выяснить, есть ли у меня в настоящее время часы, встроенные в gps? – Georg

+0

@Georg Вы не можете контролировать, где работает GPS, в базовом местоположении используется iPhone, если это возможно, и часы, если нет – Lewis42

Смежные вопросы