I have installed Sierra and FMA 15.02 on my MacBoock Pro, created a runtime and dmg file, opened it, ran the runtime, no issues !!
Same thing here. No issue with opening the Runtime Solution after created the Runtime.
Now, upload your Runtime folder (.zip or .dmg) on a website.
Then, download it and unzip/decompress it.
The problem occurs at this time
François, uploaded the dmg file to iCloud Drive, then downloaded, no problems opening the runtime. Uploaded dmg file to DropBox, then downloaded, again no problems opening the runtime.
François, your file behaves as it did for you. I copied your "_data.fmpur", changed the extension to fmp12 ( _Data.fmp12 ). Then I used it to create a runtime, and used "lecanin for the Binding Key.
Try this !!
Let me, when you want me to delete this message and therefore access to your file ( I think I can delete it ).
LeCanin.zip 64.8 MB
You need to codesign the runtime app as well as the disk image.
I download and unzip your .zip file avec I have the same issue: "The file "_data" could not be found ... ".
I will give a try to Christian Schmitz recommandation
Thank you for your help.
Here is what I done:
I download DMG Canvas.
I become an Apple Certificate Developer and obtain a certificate on my keychain.
I install the certificate on my keychain.
I create a DMG file with DMG Canvas. ...and ... it is not working yet.
What I missed ?
You signed the app?
Did you check the sign script included with MBS Plugin in the Utilities folder?
Hum .. I have your MBS folder for another customer. I will check that right now
I signed the Runtime. Everything works fine ... thanks
When I use DMG Canvas, do I have to sign with "Developper ID Application" or "Mac Developper" ?
When I signed Runtime with your script, I do it with "Developper ID Application"
Thanks for your help
You use the same Developer ID's to code sign both the DMG as well as the runtime.
Please use spctl command in terminal to verify the app and the disk image before you upload it somewhere.
Both must be signed. As you see in current script I actually repair the frameworks included with the runtime
At this time, DMG is signed. Runtime is signed.
Signs are verified with spctl command on Terminal Application and everything seems to be ok.
origin=Developer ID Application: Francois Sylvain (MyIDNumber)
I upload the DMG file on my web site. I download it on my Sierra Mac .. open DMG file and copy the folder on my Mac. When I execute the runtime, I have a message from Gate Keeper that my runtime could not be open because identity can't be checked.
I go to Gate Keeper preference and click "Open". Runtime is executed correctly. And this message occurs only on the first time that I open my Runtime.
Is it normal ? I thought that my ID make that Gate Keeper don't block execution of the Runtime ?