code signing fails to verify on 10.10?
code signing fails to verify on 10.10?
- Subject: code signing fails to verify on 10.10?
- From: "David M. Cotter" <email@hidden>
- Date: Sun, 19 May 2019 20:38:41 -0700
I’m developing on 10.14.4
using Xcode 9.4.1
signing via command line (not via xcode)
my app works fine on 10.12 and above
but on 10.10.5, i get this:
> Application Specific Information:
> dyld: launch, loading dependent libraries
> Dyld Error Message:
> Library not loaded: @loader_path/../Frameworks/libboost_thread.dylib
> Referenced from: /Users/USER/Desktop/kJams 2.app/Contents/MacOS/kJams 2
> Reason: no suitable image found. Did find:
> /Users/davec/Desktop/kJams
> 2.app/Contents/MacOS/../Frameworks/libboost_thread.dylib: code signature
> invalid for '/Users/davec/Desktop/kJams
> 2.app/Contents/MacOS/../Frameworks/libboost_thread.dylib'
on the command line of 10.10.5, however, it seems to pass the tests:
davec$ codesign -vvvv --deep /Users/davec/Desktop/kJams\ 2.app
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/Growl-123.framework/Versions/Current/.
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/Growl-123.framework/Versions/Current/.
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/Growl.framework/Versions/Current/.
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/Growl.framework/Versions/Current/.
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_atomic.dylib
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_atomic.dylib
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/LAME.framework/Versions/Current/.
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/LAME.framework/Versions/Current/.
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_system.dylib
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_system.dylib
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_thread.dylib
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libboost_thread.dylib
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libgnsdk_manager.3.2.0.dylib
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libgnsdk_manager.3.2.0.dylib
> --prepared:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/HelperTool
> --validated:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/HelperTool
> --prepared:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libgnsdk_musicid.3.2.0.dylib
> --validated:/Users/davec/Desktop/kJams
> 2.app/Contents/Frameworks/libgnsdk_musicid.3.2.0.dylib
> --prepared:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/InstallTool
> --validated:/Users/davec/Desktop/kJams 2.app/Contents/MacOS/InstallTool
> /Users/davec/Desktop/kJams 2.app: valid on disk
> /Users/davec/Desktop/kJams 2.app: satisfies its Designated Requirement
and:
> davec$ spctl -a -t exec -vv /Users/davec/Desktop/kJams\ 2.app
> /Users/davec/Desktop/kJams 2.app: accepted
> source=Developer ID
> origin=Developer ID Application: David M. Cotter (GZPG2DNS57)
so… what gives?
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden