Unidentified Developer for DMG

Hello folks!


I am generating a desktop app using cross platform tool Atom Electron. It builds the app successfully and signs it using the certificate I provide (Apple Developer Certificate for Mac Apps). Once the app is built and dmg file is created I again sign the dmg file with same certificate.


When I transfer the file to someone using Slack it works perfectly fine on other person machine.


But as soon as I rename the file and upload it to AWS S3 storage so our customers can download it from our website, the downloaded file from AWS S3 us always broken it says Unidentified Developer. Any suggestions with what's wrong?


Thanks,

Dustin

You should sign the disk image using a Developer ID signing identifier – that looks like this:


“Developer ID Application: Your Name (team number)”


try downloading the Disk Image from S3 and run the following command to verify the signature:


codesign -vvd DiskImage.dmg

Unidentified Developer for DMG
 
 
Q