是否有可能以某種方式創建類似服務的應用程序,例如每發送一小時通知給用戶,並且將始終在後臺運行? 謝謝iOS中的後臺服務,每小時通知
-1
A
回答
1
你在技術上可能使應用程序幾乎總是在後臺運行,但你不能在App Store上得到它。
有幾件事情需要注意在後臺運行的應用程序:
應用之前它的關閉,內部監督辦公室在後臺長達3分鐘只運行。
應用程序在後臺被幾種不同類型的通知喚醒:地理位置,遠程和計劃。每次通知後,該應用程序最多隻能打開3分鐘。
如果您真的非常想讓應用程序始終處於運行狀態,您可以每隔3分鐘安排一次通知以保持應用程序的正常運行。
但我強烈建議不要這樣做。你想讓應用程序打開什麼?
1
這是可能的,但不適用於應用商店應用。
您需要做的是使用後臺播放背景模式設置您的應用程序,然後不斷播放靜音,或者詢問背景時間,並在播放結束後播放短暫的聲音要求更多的背景時間。
通過這樣做,你可以不斷在後臺運行。從後臺您可以觸發本地通知或其他一些事情。
請注意,上述內容絕對肯定會導致您的應用在應用商店被拒絕,並且也會比正常情況更快耗盡用戶電池。
相關問題
- 1. 後臺GCM通知IOS/php服務器
- 2. 停止通知中的後臺服務
- 3. 後臺iOS通知
- 4. iOS後臺任務/推送通知
- 5. 後臺服務android沒有通知
- 6. Cordova - 通知後臺運行服務
- 7. 後臺服務通知不起作用
- 8. 啓用iOS通知以激活後臺服務
- 9. ios後臺服務來計算距離並通知用戶
- 10. 每小時輪詢TCP服務器ios
- 11. 當後臺任務結束時,ios是否有任何通知?
- 12. 啓動iOS中的位置感知後臺服務啓動
- 13. 帶通知的Android預定後臺/前臺服務
- 14. 如何使用服務每小時顯示本地通知
- 15. Red Foundry推iOS服務通知服務
- 16. 後臺服務 - 堆大小
- 17. 的iOS FCM通知在後臺
- 18. Android中的後臺服務,生成數據庫更改通知
- 19. 在後臺任務中安排通知
- 20. 在iOS中運行後臺服務
- 21. 在ios中寫入後臺服務
- 22. 後臺通知
- 23. iOS 7遠程通知後臺模式
- 24. 在後臺iOS推送通知
- 25. 如何在Android中通過後臺服務在特定時間每天重複通知
- 26. 推送通知在Android中沒有後臺服務
- 27. 關於NewRelic後臺任務的通知
- 28. 短時間後暫停遠程通知的後臺任務
- 29. 如何在iOS後臺運行服務來接收本地通知?
- 30. 點擊通知時通知android服務
不,您的應用程序無法使用任何類型的背景模式實現此目的,因爲您只能在後臺獲得非常有限的時間。與你想要的最接近的是推送通知,而所有的邏輯只是坐在服務器端。 – DBoyer
請至少嘗試搜索之前提出的問題,然後再詢問並回答多次http://stackoverflow.com/questions/11044095/ios-keep-an-app-running-like-a-service/ 11044108#11044108 – Gruntcakes