2

У меня есть приложение для iOS для отслеживания статуса полета. Я хочу создать расширение для Apple Watch. Но я не хочу создавать какой-либо интерфейс. Просто отправка уведомлений пользователю, если изменяется статус рейса.Приложение Apple Watch (только для уведомлений)

У вас есть идея, как это сделать? Может быть, кто-то знает хорошие учебники для этого?

ответ

2

Вы можете использовать «Взгляд» только для того, чтобы отправить такое быстрое обновление, но вам все равно нужно создать пользовательский интерфейс Glance, и это часть того же пакета Watch App.

Взаимодействие с глазом также должно открыть приложение «Наблюдение» и позволить пользователю просматривать информацию в деталях/контексте. Не уверен, что вы можете сделать это просто ничего не делать - это, вероятно, просто будет нарушено/не отвечает, чего вы, вероятно, не хотите.

Рэй Вендерлих имеет несколько учебников и целую книгу о WatchKit. Эта ссылка Часть 3 серии по WatchKit приложений, которые включают в себя, используя поглядывают подобный образом: http://www.raywenderlich.com/96741/watchkit-tutorial-with-swift-tables-glances-and-handoff

Edit: Как заявила @bgilham, если вы не хотите, чтобы настроить интерфейс, вы можете отправить уведомление который будет использовать фондовый интерфейс на Watch. «Короткий взгляд» - это один экран с ограниченным пространством & никаких действий. «Длинный взгляд» может прокручивать & содержит кнопки действий. Подробности см. На странице Apple Watch Programming Guide on Notifications.

2

Вы не можете реализовать динамические/пользовательские интерфейсы уведомлений без соответствующего приложения WatchKit, к сожалению.

Если ваше существующее приложение iOS реализует уведомления (даже уведомления о действии), они будут доставлены в Watch без каких-либо действий с вашей стороны, используя пользовательский интерфейс акций.

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