I'm having a further issue with this. On my old iMac running El Capitan, my application is running fine. But I'm being told by users that it is still disappearing right after it loads.
One savvy user figured out how to get it to run, but I'm so Mac illiterate that I'm unable to properly use his findings.
He got it to run by opening the application contents, going into the MacOS folder and removing the .exec extension from Launcher. He then right clicked on Launcher and selected Open With -> Terminal. He says this causes the application to work on his system without problem. I followed the same steps on my test computer and it worked nicely.
After removing the .exec extension, when I try to run the program from the Applications directory, I get the message "The application "xxx" cannot be opened". I tried editing info.plist to remove the .exec extension from where it lists Launcher, but I still get the same error.
Like I said I know very little about ios. Do you understand why his change worked, and what I can do to my .app directory to get it to run on other systems?