Hi Quinn,
Thanks for your reply.
In fact, there is only one instance of my dylib, the one inside the Frameworks directory.
I have managed to fix the double problem of LC_ID_DYLIB and bit code complaints - it builds all correctly now.
However, when loading on the iPad, I am getting an error of code signature invalid - which indicates that the system is trying to load the correct stuff, at least.
Both the application and the framework are signed with the same team identifier.
However, they obviously do not have the same bundle identifier -
fr.teamexpression.irisa.normaliser-fr
fr.teamexpression.irisa.SeptemberDemo
Both projects are set to do automatic signing, ie XCode manages the generation
If I query the system for the signing certificates, I get:
$ /usr/bin/env xcrun security find-identity -v -p codesigning
	1) 7E5412AB42D2F6DC955FF8809079E33AAF3ADB8B "Apple Development: team-email@email.com (9KFL2H38SM)" (CSSMERR_TP_CERT_REVOKED)
	2) 78037F819B5AA1522177B06DA8E7C5343DDBC0CF "Apple Development: team-email@email.com (9KFL2H38SM)"
		 2 valid identities found
Note : email address changed by security
So, logically speaking, only the second certificate would be used for both the application and the dylib.
Might you have any idea what is causing the security to choke on the dylib ?
Topic:
Code Signing
SubTopic:
General
Tags: