我是一名android開發人員,不久前我開始學習iOS開發。我有
我想要移植到iOS的Android應用程序。我的應用程序有
後臺服務跟蹤用戶地理位置並將其發送給我的服務器,然後接收來自它的響應,然後將此響應寫入SQLLite,請告訴我可以在iOS上創建多少?我知道iPhone自iOS4以後可以在後臺接收位置更新,但是後臺網絡連接和SQLLite呢?也有可能發送本地推送通知在後臺?在iOS中的背景下工作
回答
請告訴我在iOS上可以做多少?
iOS是一個成熟的操作系統,隨Cocoa Touch,一個龐大的類庫一起提供。所以,是的,這是可能的。關於可能性的問題不應該附加much
這個詞。要麼有可能,要麼是不可能的。不要把它當作多少。如果可能的話,你可以做到。
後臺網絡連接和SQLite怎麼樣?
當然,這是可能的。和android一樣,iOS中有一個規則,只有你的主線程可以和UI交互,其他所有繁重的任務應該與其他線程相連。您將使用Blocks
來完成這種功能。
也可以在後臺發送本地推送通知嗎?
是的,這是完全有可能的。看看下面的文檔。
Local and Push Notification Programming Guide
做在http://developer.apple.com/看看,在這裏你會發現很多關於你問你的問題的任務文件。
「您將使用Blocks來完成這種功能。」 OP顯然是在詢問背景模式,而不是後臺線程,最明顯的不是同一個東西。告訴他這可以用塊來完成,這讓他非常困惑。 – Gruntcakes
感謝您的回答,我需要在Android中製作類似於服務的東西,即我需要該應用跟蹤gps,將其發送到服務器,接收響應並將此響應寫入SQLLite - 並且所有這些工作都應在後臺執行。 – whizzzkey
- 1. FTP下載背景工作
- 2. iOS背景下載
- 3. git checkout在背景下不工作
- 4. 鈦 - iOS背景服務不工作
- 5. 不能在setter中工作的背景
- 6. 背景不工作在IE8
- 7. 背景/背景圖片不工作?
- 8. 在iOS中更改背景
- 9. 背景工人不工作
- 10. 背景顏色藏漢作爲背景圖像中不工作
- 11. Rubymotion的背景工作
- 12. 的android:背景不工作
- 13. 背景大小在IE中不工作
- 14. 背景視頻在Safari中不工作
- 15. iOS背景下的CoreBluetooth廣告10
- 16. 背景模式下的藍牙iOS
- 17. iOS中的動畫背景
- 18. iOS中的背景音頻
- 19. 在通知的背景下工作的Android應用程序
- 20. iOS背景取
- 21. iOS背景MKPointAnnotation
- 22. css背景無法在ios瀏覽器上工作
- 23. 背景附件:固定不工作在Android/IOS
- 24. 背景圖像重複-X在iOS不工作
- 25. 鏈中的多背景工作者
- 26. 在背景上工作的秒錶
- 27. 如何讓Bootstrap圖標在黑暗的背景下工作?
- 28. iOS的設計性按鈕的背景顏色不工作
- 29. 循環背景工作
- 30. CSS背景不工作
你提到的一切都是可能的。有2種背景模式將與您相關:1)位置2)後臺提取。術語本地推送用於指代應用程序發送的通知,如果您的意思是應用程序在後臺時可以將遠程通知從服務器發送到應用程序,則稱爲遠程通知,這將是第三個背景你感興趣的模式。 (後臺遠程推送和後臺提取僅適用於iOS7)。最後是有SQLLite。 – Gruntcakes
@MartinH感謝您的回答,請告訴我可以在iOS上使用SQLLite嗎?我需要在跟蹤GPS時讀取和寫入數據庫中的一些數據。 – whizzzkey