時避免重複的視頻文件我正在編寫一個應用程序通過HTTP從遠程服務器(無人機)導入視頻文件。將文件下載到本地存儲器(/Documents/video
)後,使用PHAssetChangeRequest.FromVideo
將其導入到PHPhotLibrary
中的自定義相冊中。如何使用PHAssetChangeRequest.FromVideo
我可以導入視頻,並且在模擬器中訪問照片應用程序時,視頻將顯示在正確的相冊中。但是,如果我從相冊中刪除它,文件不會從我的應用程序/Documents/video
文件夾中刪除。
然後,我使用PHAssetChangeRequest.FromVideo
導入文件後嘗試從/Documents/video
中刪除該文件,但視頻從照片應用中消失。
如何確保只有一個視頻文件副本,最好存儲在共享照片庫中?我是否可以檢測到文件已被刪除,以便我可以從/Documents/video
文件夾中刪除它?或者每次應用程序啓動時都需要「同步」這個我的自我?