Signed application complains about identity of developer

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?

We face the same error message. Did you ever find a solution?

Signed application complains about identity of developer
 
 
Q