2013-03-13 21 views
0

我在我的項目中成功地使用了core-data。但是當我構建ipa在設備上測試時,它不包含存儲在覈心數據中的值。任何人都可以在這方面幫助我?預先感謝您coredata值不包含在我的ipa文件中ios

+0

類似的問題和答案在這裏: http://stackoverflow.com/questions/15043505/can-i-create-a-core-data-object-graph-in-one-application-then-use - 在另一個/ 15044032#15044032 – radesix 2013-03-13 15:41:07

回答

0

使用模擬器進行測試時,無論您創建/保存的對象是否存儲在Mac中的本地存儲中。因此,當您開始在設備上測試時,本地商店將從頭開始創建。您需要編寫代碼來預先填充您的商店。

另一種方法是將sqlite文件從模擬器移動到設備。查看 Core data migration from simulator to device瞭解更多信息。

+0

類似的問題和答案在這裏:http://stackoverflow.com/questions/15043505/can-i-create-a-core-data-object-graph-in-one-application - 然後使用它在另一個/ 15044032#15044032 – radesix 2013-03-13 15:41:35

+0

@radesix:是的。但OP沒有意識到爲什麼會發生這種情況。 – Rakesh 2013-03-13 15:48:31

+0

現在我做了它,謝謝你通過調用方法在didfinishlaunch應用程序代理 – user2128531 2013-03-14 14:50:27