Inside the CompressFile method, when attempting to move a file using File.Move,
an "Access to the path is denied" Exception may occur
because the original file was not unloaded after being loaded with LoadBundleFile.
It is recommended to call UnloadAll before moving the file.
assetsManager.UnloadAll();
File.Move(file + ".temp", file, true);