2012-09-20 35 views
2

據我所知,在刪除一個應用程序時,唯一可以留下的殘留是Keychain相關的,對吧?iOS應用刪除:什麼仍然存在?

我不是在硬件層面談論位未被清零,而是在軟件層面。

如果我做一個應用程序的刪除/全新安裝,那麼舊應用程序在物理上可以留下的唯一東西就是Keychain的東西,對嗎?

回答

2

從我的經驗來看,你是對的,只有鑰匙扣依然存在。如果您的應用支持iCloud關鍵值存儲,我會想象這些數據將保留在iCloud服務器上。但是NSUserDefaults中的任何數據庫,文件,額外的plists,值都將被清除。

+0

嗯沒關係。試圖調試一個問題,我有兩個用戶使用相同的設備,相同版本的iOS和我的應用程序的相同版本...一個用戶的應用程序工作正常,一個,即使刪除/重新安裝後,沒有。 – MikeS

+0

什麼不行,刪除過程?或者只是一般的應用程序?我處於類似的情況,我嘗試在註銷過程中儘可能刪除,刪除鑰匙串項目,用戶設置等。但是,沒有註銷的硬刪除沒有太多可以做的事情。 –

+0

我實際上不確定發生了什麼。但令人難以置信的是,在理論上兩臺設備完全相同的兩臺設備上刪除後的全新安裝,只適用於一臺,而不適用於另一臺。我的第一本能是檢查應用程序卸載後留下的東西。但事實證明,鑰匙扣甚至不是問題,所以我仍在努力...... – MikeS

相關問題