I have written an application in Java that I would like to distribute now. It is an .app bundle with several folders that contain datasets, configuration files, etc.
I have code signed the bundle using my Developer ID. When testing on my development laptop, everything works fine. However, when I download it from Internet and open it (the usual way to distribute), even though the application is code signed it is still translocated to private\var\....
It is a problem for me -- because of this translocation, configuration files cannot be changed in the "config_folder".
Is there anything else I can do to have my application downloaded and opened without translocation (without changing the security settings on a computer)?