1

我正在尝试卸载已安装的卷以防它满足某些条件并且为此我使用以下代码。

FileManager.default.unmountVolume(at: URL(fileURLWithPath: convictedFile), options: [FileManager.UnmountOptions.allPartitionsAndEjectDisk, FileManager.UnmountOptions.withoutUI], completionHandler: {(_) in})

当我使用此代码时,它会强制卸载卷。如果用户仍在处理其中存在的任何文件,我不想卸载它。有什么方法可以检查用户是否打开了挂载卷的任何文件?谢谢。

4

0 回答 0