1
我當前將一些文件下載到設備上用戶文檔目錄中的自定義文件夾。就像模擬器的下面的目錄一樣。從應用程序中刪除應用程序時刪除應用程序的相關下載
/Users/Genie/Library/Developer/CoreSimulator/Devices/A2FB00CE-B018-4FDF-9635-35FD6678DF8D/data/Containers/Data/Application/8E04CE2A-D3BF-49FD-99EA-34ABABA84BBE/Documents
即得與此代碼:
let paths = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
var userDirectory = String(describing: paths[0])
if userDirectory.hasPrefix("file://") {
userDirectory.removeSubrange(userDirectory.startIndex..<userDirectory.index(userDirectory.startIndex, offsetBy: 7))
}
如果應用程序是從設備中刪除,會發生什麼?我認爲這些文件會留在他們的位置?我應該把它們放在更特定於這個應用程序的地方,以便它們被自動刪除?
林非常不確定這一點。
感謝
但爲什麼有時重新安裝的應用程序知道我的登錄信息?這意味着我不需要再次輸入憑證 –
@李新陽這可能是因爲您正在存儲憑證。 –
到哪裏?從用戶的角度來看:) –