我最近完成了一個iOS應用程序的工作,並且大部分工作都是按照應用程序的工作方式進行的。我設法創建了一個多用戶應用程序,該應用程序使用核心數據來保存到SQLite數據庫。但是,用戶希望從遠程設備(即他們自己的電話)或他們使用的任何啓用了Web的設備管理其帳戶的時候已經到來。據說,我已經做了一些谷歌搜索,發現我將需要創建一個「網絡服務」。現在需要注意的是,我已經在運行應用程序的iDevice上的SQLite數據庫中積累了數據。我想將現有數據推送到MySQL DB或遠程機器,並使其同步。例如,當用戶在iOS設備上更新其帳戶時,更改會被推送到MySQL DB,並且用戶使用標準瀏覽器連接到Web服務,該瀏覽器將更新iOS設備上的SQLite數據庫。如何同步SQLite核心數據庫與遠程MySQL數據庫?
我開始學習rails,因爲我覺得這是一個很好的解決方案,可以爲用戶創建一個簡單的Web前端來管理他們的賬戶,並且爲開發人員提供一個API來處理數據庫中的數據。基本上,我希望聽到來自社區的一些建議,或者可以爲我想要完成的事情提供良好起點的鏈接。
感謝您的建設性答覆。 – Chris
@Chris看到你接受了這個,有幫助嗎? – LyricalPanda
是的,它是有幫助的,仍然在建設軌應用程序的過程中:/ – Chris