code signing for distribution outside of the app store

I am new to code signing, but because of the change in Sierra, it's becoming necessary for us to code sign our apps. We distribute our apps via our ftp site. Our apps are packaged in a disk image for download. I use a program called DMG Canvas to create the disk images for apps.


I have the agent role for our apple developer account. I have created a developer ID applicaton signing identity through xcode and I have exported that identity. I have then import the identity via keychain access on my mac.


When I open DMG Canvas is show the developer ID application in the code signing drop down which I select when I create a disk image.


I've uploaded a test disk image to our ftp site. I then download the test disk image through Safari and mount the disk image. I drag my application into my applications folder and double-click the application and receive the message that my application can't be opened because it's from an unidentified developer.


What am I doing wrong?


Thanks in advance.

Did you ever find any solution to this problem? We face the same error message, but I can't find anyone with this error who got any resolution. 😟

code signing for distribution outside of the app store
 
 
Q