我有一個使用核心數據但沒有iCloud的iPhone應用程序發佈的V1.0。 現在我想要發佈支持iCloud的V2.0。如何在發佈更新中啓用iCloud並遷移核心數據?
我使用https://github.com/mluisbrown/iCloudCoreDataStack/blob/master/iCloudCoreDataStack/PersistentStack.m作爲模板,並且一切似乎都起作用。
由於以前的版本沒有iCloud,而新版本會,我希望在用戶第一次打開新版本時將本地副本遷移到iCloud。
我該怎麼做?我可以簡單地以某種方式將整個sqlite文件從本地複製到iCloud?模式在1.0和2.0之間相同。
我打算問用戶他們是否想使用本地Vs. iCloud(按照指南),但如果他們說是的,我想只是做一個批量複製莫名其妙。
感謝
我需要時間來對代碼進行分析,但這個例子看起來正是我一直在尋找。非常感謝 – dkarchmer