2011-05-18 47 views
1

我想知道,如果您更改數據模型並需要執行數據遷移,如何測試您的應用程序。這裏有一些關於如何做後者的問題,但我想知道如何確保它的工作。更新應用程序 - 更改核心數據模型 - 測試場景

這有可能以任何方式?

此外,似乎安裝更新的過程似乎與App Review不同,因爲如果數據模型發生更改,則應用程序未針對崩潰進行測試。有人可以向我解釋這個過程嗎?

在此先感謝!

回答

2

那麼我們所做的就是安裝當前版本(從appstore)。 剛剛測試(通過XCode調試器)手機上的新版本。 通過這種方式,您可以更好地調試問題,然後安裝新的IPA。

因此,爲了測試遷移是否正常,請安裝應用程序的先前版本(例如應用商店版本)。 然後在iPhone上使用更新的模型調試新版本。通過XCode運行它。 這將連接調試器,它可以讓你看到發生了什麼。

如果這個運行完美,您已經成功更新模型,您可以通過組織者下載應用程序數據來檢查數據是否完好無損。

刪除應用程序並檢查全新安裝是否有效。

我們已經看到審查過程會將構建測試爲新構建,而不是作爲更新。 並不是說這不可能發生,nu還沒有發生。

+0

林不知道,如果我明白這是正確的。你能詳細解釋一下嗎? – Icky 2011-05-18 15:21:39

相關問題