I implemented a patching system with a ChunkDownloader plugin.
However, I don’t know how to download new patch files without replacing the executable.
The document says that you can modify the content ID, but in the example, it is hard-coded in the executable.
How do I get new files to be downloaded?
I have to have the client download the new manifest file first, but I don’t know how to do it.
https://docs.unrealengine.com/4.27/ko/SharingAndReleasing/Patching/ChunkDownloader/Quickstart/
“The function calls FChunkDownloader::UpdateBuild
to download an updated version of the manifest file. This is how the system supports update patches without requiring an entirely new executable. UpdateBuild
takes the DeploymentName
and ContentBuildID
alongside a callback that outputs whether or not the operation succeeded or failed.”