簡體   English   中英

當iphone應用程序同步時,sqlite數據庫是否會移植到iTunes

[英]Will sqlite database be port over to iTunes when iphone app got sync

我想知道當用戶將應用程序與iTunes同步時我的應用程序的sqlite數據庫是否會轉移到桌面,還是我需要進行一些編碼以確保它將被轉移?

請指教。 非常感謝。

您可以通過向info.plist添加UIFileSharingEnabled鍵來傳輸文檔目錄的文檔文件夾內容。

請查看以下圖片:

UIFileSharingEnabled

將此密鑰添加到info.plist后,當您將iPad與iTunes同步時,文檔文件夾中的文檔將在iTunes中列出,如下所示:

FileSharingiPhone

這是啟動iTunes文件共享的一個很好的教程: 如何集成iTunes文件共享

我們不僅可以在iTunes上備份我們的文件,還可以在icloud中備份....

這就是應用程序數據在應用程序更新,ios升級中持久化的方式....

由於您將數據文件放在應用程序沙箱中的標准位置並且未將文件明確標記為不應備份的文件,因此數據文件將備份到iCloud或iTunes(取決於用戶如何設置設備備份)。

這取決於您的文件方案,您可以決定哪些信息是必要的,應該備份哪些信息,哪一個不應該,因為它可以很容易地重新創建。

查找“應該放置應用程序文件的位置”部分

http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/FileSystemOverview/FileSystemOverview.html#//apple_ref/doc/uid/TP40010672-CH2-SW2

暫無
暫無

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

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