簡體   English   中英

使用HKWorkoutSession時如何避免將手表應用放在前面?

[英]How to avoid keeping watch app in front when using HKWorkoutSession?

我開發了帶有手表應用程序的iPhone應用程序,以獲取實時心率流。 如許多stackoverflow線程中所述, iOS近乎實時地從Apple Watch獲取心率 ,我使用HKWorkoutSession來獲取更新的心率並將其發送到服務器(鍛煉會話將始終處於活動狀態以獲取實時心率流)

這里的問題是,此應用程序始終位於監視應用程序的前面(這是我們使用HKWorkoutSession時的預期行為)。 但是我不希望這種行為發生,因為該應用程序僅執行獲取心率更新並將其發送到服務器的工作。

我的應用程序現在即使在手表屏幕關閉且應用程序在后台的情況下也可以將心率正確發送到服務器,因為我已經在info.plist中使用了必需的 后台模式(手表)

有什么方法可以避免每次用戶打開手表時此應用都位於表盤前面?

在watchOS上進行鍛煉時,您無法避免將您的應用置於最前面。 您應該向Apple提交錯誤,以請求具有您想要的應用行為的API。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM