Hi,
i have an application for OSX signed with a certifcate from developer.apple.com.
When i try to open the application osx says:
"MyAPP" can't be opened because the identity of the developer cannot be confirmed.
I have to precise that:
- i'm try to launch on another Mac also on OSX El Capitan
- the message occur
- i'm compiling my application from jenkins to a slave on OSX El Capitan, using ssh connexion.
- application is packaged into a dmg application
- application is built from cmake with "Unix Makefiles" generator (not xcode).
- the application include Qt's framworks and other libraries like ffmpeg
All check commands seems OK:
$> spctl -avv /Applications/MyApp.app/
/Applications/MyApp/: accepted
source=Developer ID
origin=Developer ID Application: MyOrganization (MyTeamID)
$> codesign -vvvv /Applications/MyAPP.app/
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtCore.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtCore.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtDBus.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtDBus.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtGui.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtGui.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtSql.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtSql.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtTest.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtTest.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/.
--prepared:/Applications/MyApp.app/Contents/Frameworks/QtXml.framework/Versions/Current/.
--validated:/Applications/MyApp.app/Contents/Frameworks/QtXml.framework/Versions/Current/.
/Applications/MyApp.app/: valid on disk
/Applications/MyApp.app/: satisfies its Designated Requirement
Where i'm missing something?