WatchKit 应用程序休眠后如何让 WCSession 继续传输数据?

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

我们正在开发一个 WatchKit 应用程序,它将心率数据传输到配套的 iOS 应用程序。这与 WCSession 配合得很好,但是,当 WatchKit 应用程序休眠时,数据不会继续传输。再次获取数据流的唯一方法是移动/触摸 Apple Watch 并再次唤醒它。

我们尝试实现 WKExtendedRuntimeSession,但我们无法使用此会话发送数据。有没有办法让数据继续连续传输,即使 watchkit 应用程序进入睡眠状态?

WatchOS:8.8.1 iOS:17.0 XCode:15.0.1

ios xcode watchkit watchos watchconnectivity
1个回答
0
投票

我的应用程序 https://github.com/gui-dos/DiaBLE 是独立的,我成功地将其保留在后台,同时与葡萄糖传感器 Libre 3 通信,该传感器每分钟都会定期重新连接。

即使我还不支持真正的锻炼活动,我仍将智能闹钟设置为 55 秒...B-)

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