Apple Watch应用程序(仅限通知)

时间:2015-04-24 15:27:23

标签: ios push-notification apple-push-notifications apple-watch

我有一个简单的iOS应用程序来跟踪航班状态。我想为Apple Watch创建扩展程序。但我不想创建任何界面。如果航班状态发生变化,只需向用户发送通知。

你知道怎么做吗?也许有人知道这方面的好教程?

2 个答案:

答案 0 :(得分:3)

不幸的是,如果没有相应的WatchKit应用程序,您无法实现动态/自定义通知界面。

如果您现有的iOS应用程序实现了通知(甚至是可操作的通知),那么它们将使用股票用户界面发送给Watch而无需您执行任何操作。

答案 1 :(得分:2)

您可以使用“Glance”发送这样的快速更新,但无论如何您都需要单独创建Glance UI,它是同一个Watch App包的一部分。

与Glance交互也应该打开Watch应用程序,并允许用户更详细地/上下文查看信息。不确定你是否可以做它什么也不做 - 这可能只是看起来很破碎/没有反应,你可能不想要。

Ray Wenderlich有几个教程和一本关于WatchKit的书。此链接是WatchKit应用程序系列的第3部分,其中包括以类似方式使用Glance: http://www.raywenderlich.com/96741/watchkit-tutorial-with-swift-tables-glances-and-handoff

编辑:正如@bgilham所述,如果您不想自定义界面,您可以发送一个通知,该通知将使用Watch上的股票UI。 “短视”是具有有限空间的单屏幕。没有行动。 “Long Look”可以滚动和播放包含动作按钮。有关详细信息,请参阅Apple Watch Programming Guide on Notifications