簡體   English   中英

在iPhone上更新SQLite數據庫

[英]Updating an SQLite database on the iPhone

我對應用程序開發知之甚少,但是我正在更新現有的SQLite數據庫(對存儲在數據庫中的html進行簡單的文本更改)。 一切正常,但是當我將應用程序提交給Apple時,人們升級時並沒有顯示更改(如果是首次下載-直接從App Store下載-很好,因此必須將數據庫保存到緩存中)。

有誰知道我可以覆蓋現有數據庫嗎? 人們曾說過要更改數據庫的文件名,但這會使應用程序運行速度變慢(兩個數據庫將停滯在緩存中)。 人們數據也停滯在數據庫中(書簽等),因此,如果可能,仍然需要保留信息。

任何幫助,將不勝感激。

我也建議您重命名數據庫。 多數民眾贊成在最簡單和最快的方式。 重命名模型並將其設置為標准。

我也在使用此解決方案。 我的應用程序運行速度沒有比以前慢。 只是測試一下。

另請參閱以下兩個鏈接,以向您的項目添加新模型:

創建新的模型版本(蘋果)

如何將核心數據添加到現有實用程序應用程序

我認為,更改僅應在經過測試的版本中發生,而不應該在您已上傳到Appstore的情況下發生。

這樣更好的方法是您再次上傳它...完成所有測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM