1
A
回答
2
一般不會。應用程序無法分叉進程,您可以做的唯一的事情是請求一段時間(最多10分鐘)在應用程序發送到後臺後恢復任務。對於特定用例(音頻播放,位置跟蹤,VOIP),此規則有明確的例外。
2
不可以。Apple只允許特定的掛鉤用於後臺功能,但不能 - 如果沒有越獄設備 - 在後臺「一般」運行任何東西。
更好地將多任務處理視爲具有一些額外功能的快速應用切換。我最近在我的博客上寫了一些這方面的文章,試圖在Apple討論論壇上闡明一個主題。
也許你覺得它有助於理解更多的背景。它可以在這裏找到:http://www.danielschneller.com/2010/11/ios-421-battery-drain-on-ipad.html
相關問題
- 1. iphone守護進程
- 2. 守護rake任務
- 3. Python守護進程
- 4. Node.js WebSocket守護進程
- 5. Linux守護進程
- 6. 關於將任務分配給守護進程線程
- 7. Linux守護進程停止啓動 - 停止守護進程
- 8. 用Clojure/JVM守護進程
- 9. Volttron init守護進程
- 10. Linux守護進程啓動
- 11. java守護進程線程
- 12. 可可的守護進程
- 13. emacs守護進程和magit
- 14. 設計一個多進程守護
- 15. 在rake任務中殺死ruby守護進程
- 16. 作爲守護進程任務的芹菜os.environ上的KeyError
- 17. Authlogic&delayed_job&delayed_jobl_mailer&守護進程?
- 18. 管理php守護進程
- 19. Web.py守護進程通信
- 20. Ruby守護進程Gem
- 21. PHP守護進程腳本
- 22. 使用python,守護進程
- 23. git守護進程與LFS?
- 24. FreeBSD的守護進程庫
- 25. 停止Erlang守護進程
- 26. 守護進程的Makefile
- 27. 安裝守護進程
- 28. Java中的守護進程和非守護線程優先級
- 29. 通過Mule中的守護進程線程維護多個HttpRequests
- 30. init進程是一個守護進程