在我的應用程式中,用戶最多可以設定七次計時器(每次 1 秒到 180 秒)。例如,如果用戶設定了 30 秒和 30 秒,設備將進行兩次觸覺(運行后 30 秒和 60 秒)。在前臺,它運行良好。
但我也想在后臺運行這個計時器。所以,我搜索了一些方法。
- BGTaskScheduler
首先,我想出了 BGTaskScheduler。但我想知道這是合適的方式,因為我看到的例子是關于資料庫的。我的意思是更長的處理時間。我認為這不適合我的應用程式功能。
- 用戶通知
然后我想出了 UserNotifications 框架。我閱讀了蘋果的一些檔案。

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/439957.html
