2011-07-22 71 views
0

我的iPhone應用程序從服務器下載圖像文件並在圖像視圖中顯示。我已將這些文件存儲在tmp目錄中(即NSTemporaryDirectory())。我不想要,用戶可以備份下載的文件,或者當他/她將手機連接到Mac時不能在Mac上拍攝。我應該如何保證? 謝謝,提前。存儲應用程序下載文件的位置?

回答

2

閱讀A Few Important Application DirectoriesGetting Paths to Standard Application Directories

Store中的溫度,高速緩存,或應用支持目錄,圖像取決於如果你想讓他們包括在設備的備份,如果你想這些文件保留在設備上,當你的應用程序是終止。

沒有什麼會阻止確定的用戶從他們控制的設備中檢索數據,但是您可以輕鬆確保您不會通過文件共享公開這些文件,或者無意中將它們包含在設備備份中,我認爲這是您正在尋找。

1

您可以在存儲之前加密文件,然後解密以顯示。這不會阻止最堅定的用戶(因爲你的密鑰可能會嵌入到你的應用中),但它會阻止除了最資源的用戶之外的所有用戶。

+0

是的,如果我不會得到選項,那麼只是加密..;) – Mahesh

相關問題