我有一個監控iBeacons進入/退出事件的應用程序。當它收到一個事件時,它將事件轉發給服務器。在用戶最小化和/或強制關閉它之後,應用程序繼續工作(例如,服務器繼續接收更新)(因此它在後臺正常工作)。iBeacon後臺監控停止工作
但是,在手機離開任何iBeacons足夠長的時間(例如,一夜之間)並再次接近iBeacons後,該應用會停止接收進入/退出更新,直到用戶再次打開它(帶來它進入前臺)。如果用戶在此時最小化/關閉應用程序,則更新在後臺繼續正常工作。
我需要做什麼來允許在後臺長時間運行監控更新?一段時間後,iOS會停止後臺監控嗎?
注:我在運行iOS 9.3.1
你是否問過這個用戶:使用這項服務需要用戶的「始終」授權。 – k1th
是的,我正在使用「始終」授權。我相信這是正常工作,因爲我在用戶最小化/強制關閉應用程序後繼續觀察更新。 – mattnedrich