2013-07-09 21 views
-1

我在精簡版和付費版中使用不同的目標創建了iPhone應用程序。在我的應用程序中,我使用了SQLite數據庫。如果用戶希望將lite版本更新爲付費版本,那麼如何將SQLite數據庫從lite升級到付費版本?如何將Sqlite數據庫從免費轉移到付費版本的應用程序?

+1

還有SQLite的付費版本? –

+0

@Grady是的,我使用sqlite數據庫兩個版本的商店圖片網址。 –

+0

只是看着,SQLite是在公共領域,你在想MySQL嗎? –

回答

2

你可以採取URL處理方法:described here。或者,您可以允許用戶將其數據保存(導出)到iCloud,然後將其讀回(導入)。

+0

如果數據量很大? –

+0

如果數據很大,則可以選擇iCloud。 – Wain

0
  1. 我建議您創建一個應用程序,並允許InApp Purchase從Lite升級到付費版本。
  2. 由於您無法回到過去,在您的情況下,「lite」版本將需要將信息發送到您的後端服務器,並且該服務器應該用數據更新「付費」版本。
+0

感謝您的建議,在我的應用程序不是後端服務器。我只是在應用程序中創建sqlite數據庫並動態存儲一些圖像和其他參數,所以我想將這些數據庫數據從lite轉移到付費版本 –

+0

然後,我會採用@Wain在他的回答中提出的方法。 –

+0

我可以使用不同的應用程序名稱的免費和付費版本,如果我使用inApp購買 –

0
  1. 您可以將舊數據轉儲爲新數據。
  2. 從服務器下載升級sql
相關問題