我需要我的應用程序每6小時發送一些數據給服務器。目的是即使在後臺應用程序中它也會向服務器發送請求。正如我所知只是認爲GPS,音樂,推送通知在後臺工作。另外,據我所知UIApplication
方法beginBackgroundTaskWithExpirationHandler:
應用程序繼續背景後不長時間工作。任何人都有想法如何實現這一點?非常感謝!當應用程序在後臺請求服務器
1
A
回答
0
在當前iOS SDK的限制範圍內根本無法實現。從後臺定期更新內容的唯一應用程序是Newsstand應用程序,對於它們來說,間隔時間爲24小時AFAIK,整個更新過程主要由Apple引發。
0
除非你的應用屬於你提到的類別之一,否則簡短的答案是你不能。報亭應用程序唯一的例外是。
但是:如果您的應用程序未運行,您將發送到服務器的數據是什麼?如果您在發生某些事情時將數據發送到服務器,則服務器將始終處於最新狀態。如果用戶沒有運行應用程序,那麼根據定義,什麼都沒有發生,服務器仍然與客戶端「同步」。 (是的,這可能會使服務器更難編碼)
+0
不是,它只是一些帶有字符串數據的POST方法,沒有任何反應,我需要每6個小時發送一次這樣的數據 – GeRyCh
+0
不知道更多關於你的用例,不可能說比「它是不可能。「我試過...... –
相關問題
- 1. 停止後臺服務當應用程序轉到後臺
- 2. 當應用程序在後臺時發送http請求
- 3. 當應用程序進入後臺時取消API請求
- 4. 當應用程序在後臺時無法從服務器獲取響應 - iOS4
- 5. 在Bokeh服務器應用程序中獲取JSON請求
- 6. OnDestroy()當應用程序轉到後臺時被調用服務
- 7. 在應用程序服務器中運行java「後臺應用程序」
- 8. 從後臺線程到服務器的異步請求
- 9. 應用程序池回收後Web服務請求超時
- 10. 使用iOS應用程序在後臺執行網絡請求
- 11. 發送請求到服務器在後臺在ios
- 12. iPhone應用程序,在後臺應用程序中運行http請求
- 13. 從後臺任務或服務確定當前的前臺應用程序
- 14. Gmail API服務器到服務器應用程序(錯誤請求錯誤)
- 15. 在後臺運行的服務或控制檯應用程序?
- 16. 從Android應用程序到服務器的HTTP請求
- 17. 獲取請求的mac應用程序 - 作爲服務器
- 18. 身份服務器4與ARR(應用程序請求路由)
- 19. IIS應用程序請求路由服務器場設置
- 20. 請求Apache服務器聊天應用程序
- 21. CAAnimation:當應用程序在雲後臺
- 22. ConnectionRequest當應用程序在後臺
- 23. 怎麼當應用程序在後臺
- 24. Laravel:HTTP請求到另一臺服務器
- 25. Worklight應用程序:身份驗證後對服務器的大量請求
- 26. 當應用程序處於後臺時向服務器發送經緯度
- 27. 在Javascript請求後使用Javascript從服務器獲取響應
- 28. IOS當後臺服務正在調用我的應用程序變得掛起
- 29. 如何反覆向後臺發送請求到服務器?
- 30. 當應用程序在後臺時異步任務崩潰
:((好的。你的意思是它不適用於當前的IOS SDK?這是否意味着應用程序不會通過檢查App Store?因爲我工作'不適用於App Store – GeRyCh