贊助廠商

娛樂城推薦

首頁

電腦與網際網路/其他:電腦列表

MacDev- App使用Realm的雲端儲存與跨裝置問題

大家好目前有做幾個番茄時鐘App,使用Realm,然後目前沒有Sync各種裝置,換手機資料就沒了,當然也無法跨裝置同步目前全球有2,000個左右付費使用者請問要雲端可以備份並且跨裝置(IPhone、iPad即可),建議要怎麼做?目前看到的解決方案有方案一:Realm + mongodbmongodb超過512MB要付費,一個月$1710因為我也不知道我會不會超過512MB,所以就是有付費風險,目前收入是有超過$1710,but萬一以後沒超過了,月租費不就還要付一輩子,那不就慘了 ( 我的App現在不是訂閱制,是一次買斷 )而且因為user已經有付費,哪天跟他說要停止服務可能也會衍生其他問題但是這是很認真的副業,還是要勇往直前的付錢呢?方案二:Realm + Ice CreamIceCream是一個第三方套件,把Realm資料存到CloudKit.https://github.com/caiyue1993/IceCream比較糾結的是,Realm已經是第三方了,又再串另一個第三方,接回cloudKit,是不是風險有點高啊? 可能哪次Cloudkit改版就秀抖這樣另外還有一個隱憂就是這個沒有教學可以看,官方用objc來當範例學習困難,用的人好像也少,遇到問題怕沒資料可查方案三:CoreData + CloudKit想辦法把Realm資料在取出來,存成CoreData,然後再存到CloudKit就是全部改回Apple自家的東西但是這樣技術上實在太難了方案四:放棄修改,重新做該App的第二代,Realm + mongodb,改成訂閱制訂閱制就可以確定可以cover每一個月1710的費用,至少user退光了,也就不會超過512mb了方案五:放棄修改,重新做該App的第二代,改成CoreData + CloudKit缺點是有一個App的ASO很高了,也被推薦過Apple Today,評論數4470,4.9好評如果做二代,就是有點可惜這樣方案六:就是不做雲端儲存和跨裝置這也是一個選項,因為我是做番茄時鐘(大多讀書用)這個數據跟其他App比起來相對的不是太重要,沒雲端儲存也還好當然這樣會失去一部分使用者請問大家有沒有什麼建議?感謝--
  • 發問日期:2021-06-06 00:20:03

友站連結