When opening a merged application on MacOS you may get the warning message indicating that the application is damaged. It is important to understand that this message can be triggered when an application is unsigned.
So if you have a customer that is trying to use your application on MacOS and they keep getting a message upon launch that the application is damaged you should ask yourself, was the application signed and distributed on a signed DMG? If the answer to this question is no then the solution is very likely that the application needs to be signed.
It is important to note that if the the damaged application error message is triggered from the application being unsigned then the application can usualy be fixed by codesigning it (you do not need to rebuilt).