Yeah, I’ve been bitten by something similar and I discovered something interesting that may be helpful for others:
if you issue the following command to a Terminal:
security find-identity -v
It will output a list with the names of the found identities along with their IDs, for example:
1) 070832C9721D3F296D7DDFFD4AEC0534215E3234 "Developer ID Installer: YourCompanyName"
2) AF9152CCF431BD9CA31CB92CD6846D94B90BDD51 "Developer ID Application: YourCompanyName"
Now, in the place where the name of the identity would go, you can use its ID instead.
That means the
-s command line argument for
codesign, or and also the
(read the rest of the sentence only if you are under NDA with AVID for AAX development)
--signid argument of
In my case, this ambiguity with the name was causing an obscure problem which led to the following error message, which I am copying here to help others finding it in search results:
wraptool Error: pace::eden::thrift::exception::PaceThriftExceptionWire: BinaryDsigException::CodesignToolError, 14, Error signing the specified binary., XcodeUtils.cpp, line 851, function: void pace::doCodesignCommand(const boost::filesystem::path &, const std::string &, const std::string &, const bool, const bool, const bool, const std::string *),
Apple's codesign tool failed with result code 1: ""