我一直在使用iOS應用程序,並且正在使用Core Data來管理應用程序的SQLite數據庫。應用程序的用戶可以使用應用程序更新與其帳戶相關的數據,但我想創建一個簡單的Web表單,用戶可以在其中更新與其帳戶相關的某些信息。基本上我希望用戶能夠從他們的個人智能電話或計算機訪問網絡地址,登錄,然後更新與存儲在iOS設備上的帳戶關聯的信息。我可以用什麼方法來實現這個目標?如何從網站表單更新iOS SQLite數據庫?
0
A
回答
1
打破你的問題:
- 目前你有使用本地SQLite數據庫來存儲數據
- 你想讓用戶更新該信息遠程DB(即iOS應用程序,通過網絡網站)
不幸的是,您需要對您的應用程序的工作方式進行一些重大更改。這是因爲如果不是幾乎不可能的話,這樣做是不切實際的,並且將數據庫本地保存到您的設備。
實現,這將是存儲在Web服務器上的數據庫遠程,然後同時擁有您的應用程序和您的Web表單與此服務器進行檢索和更新數據交互的標準方式。
有很多不同的方法來做到這一點。基本上,您需要一臺運行數據庫的服務器和一個訪問它的Web服務。你可以自己實現這一點,使用像MySQL或PostgreSQL,以及你選擇的語言(Ruby,PHP,Node等)。另一種選擇是使用幾個「後端作爲服務」提供者之一。這些公司爲移動應用程序提供「開箱即用」的後端功能。兩個熱門的提供商是Parse(由Facebook擁有)和Stackmob。
無論你選擇自己做還是使用後端提供商,都將取決於你對自己的自信程度。把自己放在一起並不是一件特別困難或棘手的事情,但是你可能遇到幾個常見的陷阱。
+0
我想我會嘗試在iDevice(iPhone)上安裝MySQL並查看我可以做什麼類型的同步在本地SQLite數據庫和MySQL數據庫之間。感謝您的全面回答。 – Chris
相關問題
- 1. 從網站更新數據庫項目
- 2. sqlite不更新我的數據庫iOS
- 3. 如何從ios中的sqlite數據庫表中獲取數據?
- 4. 如何更新SQLite數據庫
- 5. 如何更新sqlite數據庫?
- 6. 如何在Sqlite數據庫中更新數據時更新ListFragment
- 7. 如何在ios中更新sqlite數據庫中的圖像?
- 8. 從複選框更新Sqlite數據庫
- 9. 更新數據庫和網站後臺
- 10. 如何使用新值更新SQlite數據庫列表?
- 11. 更新數據庫SQLite的
- 12. sqlite數據庫更新
- 13. Android SQLite數據庫更新
- 14. 更新iPhone SQLite數據庫
- 15. Android:更新SQLite數據庫
- 16. 更新SQLite數據庫android
- 17. 更新SQLite數據庫
- 18. sqlite數據庫更新
- 19. 在更新網站上更改數據庫表
- 20. 從網絡服務優化Android數據庫更新(SQLite)
- 21. 從互聯網資源更新ContentProvider的基礎SQLite數據庫
- 22. Android |從MySQL更新sqlite或更新應用與更新的SQLite數據庫?
- 23. 如何從SQLite數據庫
- 24. 當服務器數據庫更新時更新sqlite數據庫
- 25. SQLite數據庫不會更新數據
- 26. 更新SQLite數據庫中的數據
- 27. 如何使用互聯網連接從web更新android本地sqlite數據庫?
- 28. 將版本更新到Appstore時如何更新sqlite數據庫。
- 29. 從網站添加數據庫表
- 30. 如何更新目標C中SQLite數據庫中的表?
不知何故,您必須讓應用程序聯繫服務器上的數據庫以獲取最新的信息。 –
是啊忘了在問題中加入:/ – Chris
那是我的答案。如果你希望我更具體,我會告訴你php是答案。 –