WatchKit - 处理推送通知并将数据发送回服务器

问题描述 投票:0回答:1

我对Watch应用程序端的推送通知实现有点困惑。

我需要实现以下简单方案: 1.服务器发送推送通知 2.观看应用程序接收通知并向用户显示是 - 否的问题 3.用户单击是/否按钮,应将响应发送回服务器

我不确定我是否了解Watch应用程序本身是否应该将网络响应触发回服务器?还是应该通过iOS应用程序完成?

提前致谢!

ios swift watchkit apple-watch
1个回答
0
投票

这取决于你,你采取哪种方法,都可以工作。

但是,我建议直接从Watch应用程序发送网络请求,因为这样您可以确保不依赖于iOS应用程序的状态,因此请求将尽快发送。同时,如果您想要处理来自iOS应用程序的网络请求,您需要使用WatchConnectivity框架将请求日期从您的Watch应用程序发送到iOS应用程序,这意味着iOS应用程序至少需要运行在后台,否则WatchConnectivity不能使用。

© www.soinside.com 2019 - 2024. All rights reserved.