When I package the game and I want to export a version of my game I configure all in the edit parameters, but I can’t change the signature of the UE4Game.exe in the binaries folder, but I want my own game name (not Epic Games Inc.) How I can do that?
Thank you per advance…
Charles.
You can resign the binary using signtool, which is part of the Windows SDK.
The code we use to invoke it is in CommandUtils.cs (look for SignSingleExecutableIfEXEOrDLL); that is hard-coded to work with Epic’s identity but it should give you the information on which command line parameters signtool expects. The rest of the information (copyright/name/etc… in the executable) is set by the .rc file used to link the PE; check out your Resources\Windows\GameName.rc file.
Cheers,
Michael Noland
I threw in a feature request to make this easier in the future (e.g., by specifying your signing identity in project settings). [UE-11132]
Cheers,
Michael Noland
Thank you soo mutch…
Can I do that without the UE4 source code? because I don’t find the CommandUtils.cs…
cheers,
Charles.