Thanks for the tip regarding codesign. The DR's match what I have setup in the plists:
codesign -d -r- Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/coderama-menubar.app/Contents/MacOS/coderama-menubar Executable=/Users/coderama/Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/coderama-menubar.app/Contents/MacOS/coderama-menubar library => identifier "libSystem.B.dylib" and anchor apple or identifier "libobjc.A.dylib" and anchor apple # designated => identifier "com.coderama.coderama-menubar" and certificate leaf = H"92d2d829834fed4f56eb34302a7ce9c943372c17"
codesign -d -r- Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/coderama-menubar.app/Contents/Library/LaunchServices/com.coderama.AutoStartScriptHelper Executable=/Users/coderama/Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/coderama-menubar.app/Contents/Library/LaunchServices/com.coderama.AutoStartScriptHelper library => identifier "libSystem.B.dylib" and anchor apple or identifier "libobjc.A.dylib" and anchor apple # designated => identifier "com.coderama.AutoStartScriptHelper" and certificate leaf = H"92d2d829834fed4f56eb34302a7ce9c943372c17"
codesign -d -r- Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/com.coderama.AutoStartScriptHelper Executable=/Users/coderama/Library/Developer/Xcode/DerivedData/coderama-menubar-edcrazjkyuqzdoclyhqekxoyogsb/Build/Products/Debug/com.coderama.AutoStartScriptHelper library => identifier "libSystem.B.dylib" and anchor apple or identifier "libobjc.A.dylib" and anchor apple # designated => identifier "com.coderama.AutoStartScriptHelper" and certificate leaf = H"92d2d829834fed4f56eb34302a7ce9c943372c17"
Anything else I can try? Thanks in advance! Coderama On 13/03/2012, at 12:43 AM, Quinn The Eskimo! wrote:
On 11 Mar 2012, at 11:15, Prime Coderama wrote:
Any idea on how to debug this?
In this context "requirements" is likely to mean "code signing requirements". Use <x-man-doc://codesign> (with the -d flag to display info about the signature and the "-r-" flag to print the designated requirement) on each component and make sure the DR matches.
Share and Enjoy -- Quinn "The Eskimo!" <http://www.apple.com/developer/> Apple Developer Relations, Developer Technical Support, Core OS/Hardware
_______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev