2016-09-30 102 views
1

存儲文件無法在iOS中刪除。下面的作品在android中,但img每次都會在iOS中顯示。刪除iOS中的存儲文件

FileSystemStorage.getInstance().deleteRetry(FileSystemStorage.getInstance().getAppHomePath() + "profile.png", 1); 

我曾嘗試以下,但他們在模擬器不工作太

Storage.getInstance().deleteStorageFile(FileSystemStorage.getInstance().getAppHomePath() + "profile.png"); 

Storage.getInstance().deleteStorageFile("profile.png"); 

該文件存儲如下:

URLImage.createToStorage(placeholderForProfile, "profile.png",au.profileImgUrl + getUserProfileImg, ada); 

回答

0

FileSystemStorageStorage是兩個不同的概念,你是混合在一起。

Storage只適用於固定名稱(不是層次結構,路徑等),並且FileSystemStorage僅適用於完整路徑。

這是刪除存儲文件的時候做正確的事情:

Storage.getInstance().deleteStorageFile("profile.png"); 

如果你要確保你之前關閉存儲文件,並且你不使用它,這並不工作。還要確保你創建它正確的「配置文件」,並沒有使用路徑。