2011-03-25 350 views
2

我開發了一個免費的應用程序,您可以在其中保存一些用戶數據。現在我開發了一個沒有任何廣告和一些其他新功能的付費版本。我想從免費的應用程序版本的數據轉移!我怎樣才能達到這個最好的方式?從免費應用程序導入數據到付費應用程序

編輯:你可以通過NSKeyedArchiver保存一些玩過遊戲的資料(比如gamescore,playername,date等)。您可以在表格視圖中看到所有保存的數據。我希望在付費版本中也可以看到這些存儲的數據,但我怎樣才能共享這些數據?給出的答案似乎並不是最直接的方式!

+0

你能詳細一點嗎?我假設你使用SQLite存儲數據,但是這是一個Android或iPhone應用程序?付費表和免費表有什麼不同? – Jacinda 2011-03-25 03:09:22

+0

@Jacinda:在標籤中,它表示這是一款iPhone應用程序。 – icktoofay 2011-03-25 03:10:11

+0

@icktoofay - 對不起。編輯評論。 – Jacinda 2011-03-25 03:11:27

回答

0

我從來沒有這樣做過,但我可以想到如何做到這一點的方式是首先獲取文件的位置(如果它是核心數據,它在您的文檔文件夾中),然後根據如何要導入的數據之一:

  1. 文件附加到電子郵件,並讓用戶通過電子郵件發送自己,然後打開該文件與應用

  2. 的文件發送到服務器,然後將用戶可以訪問和下載文件

一個很好的出發點是Apple的文檔NSFileManagertutorialThis other one涉及準備共享文件和自定義擴展。

0

修改這兩個應用程序以註冊並處理自定義URL。讓付費應用嘗試發送請求網址以啓動免費應用。如果免費應用處理該URL,它可以使用付費應用的URL將數據發回。

相關問題