簡體   English   中英

在后台運行ios應用

[英]run ios app in background

我是iOS編程的新手,我設法創建了一個倒數計時器,該計時器倒計時為0,並且當計時器達到0時,會彈出UIAlertView表示計時器已完成。

雖然我的問題是當我最小化應用程序或屏幕進入睡眠狀態時,我的倒數計時器會停止並且直到再次啟動應用程序並將其倒數為0時才會顯示我的警報。

所以我的問題基本上是,如何讓應用程序在后台運行,或者至少讓它在后台運行?

提前致謝!

最簡單的方法是創建“本地通知”。 當您的應用進入后台時,請取消您的計時器,但是安排一個本地通知,該通知將在計時器到達“ 0”時的對應的fireDate觸發。 如果在您的應用程序在后台運行時觸發本地通知,則會向用戶顯示適當的警報,並有機會啟動您的應用程序。

有關如何安排和處理本地通知的說明,請參閱《 Apple Local and Push Notification編程指南》

暫無
暫無

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

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