簡體   English   中英

如何將文件從Documents Directory復制到應用程序捆綁包?

[英]How to copy a file from Documents Directory to application bundle?

嗨,在我啟動應用程序時,我將調用一個Web服務調用,並且我現在將下載一些zip文件,我需要將這些文件永久保存在我的應用程序包中,這樣當我第二次啟動我的應用程序時,我只會尋找更新沒有更新,我只會使用以前保存的文件,因此我想利用文檔目錄並獲取zip文件,然后將其解壓縮並保存在應用程序包中,這是我的問題是如何將文件從DocumentsDirectory保存到我的應用程序捆綁包? 我的方法是正確有效的方法還是我需要遵循其他一些方法來實現這一目標? 任何幫助都應事先感謝。

您無法寫入應用程序的捆綁軟件-它是只讀的,只有documents目錄是可讀寫的。

您不需要移動文件,因為documents目錄提供了永久存儲。

在運行時修改的資源應該是Documents目錄的一部分。 iPhone應用程序創建一個已簽名的沙箱環境。 如果嘗試修改任何捆綁軟件資源或嘗試添加/刪除資源,則將不允許這樣做。 它適用於模擬器,但不適用於設備。

因此,您應該將響應存儲在documents目錄而不是bundle中。

暫無
暫無

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

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