How to Install Apple Development Certificates (CAs)?
How to Install Apple Development Certificates (CAs)?
- Subject: How to Install Apple Development Certificates (CAs)?
- From: Jeffrey Walton <email@hidden>
- Date: Thu, 09 May 2013 21:18:41 -0400
Hi All,
This has been bothering me for some time, and I want to try and track
it down.....
With a developer account, there are a number of CAs required for code
signing. Its looks like 4, 5, or 6 are required from
http://www.apple.com/certificateauthority/. I have four installed:
* Apple Code Signing Certification Authority
- exp FEB 2015
* Apple Root CA
- exp FEB 2035
* Apple Timestamp Certification Authority
- exp APR 2027
* Apple Worldwide Developer Relations Certification Authority
- exp FEB 2016
* Developer ID Certification Authority
- exp FEB 2027
The above CAs are installed in the System Keychain *and* enforce X.509
basic constraints. In addition, I've set all (except Timestamp) to
allow "Code Signing"; and Timestamp to allow "Time Stamping". The
developer certificates are in my keychain.
When I run under the emulator, everything is OK. When I run on a
device, I receive the following error:
.../DerivedData/XXX-YYY/Build/Products/Debug-iphoneos/XXX.app:
CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1
If I allow the CAs to enjoy "Use System Defaults" (I'm assuming this
means "do whatever you want and however you like"), then code signing
works.
Would anyone know how I can determine which certificate is not trusted?
Or perhaps something else?
Jeff
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden