I was studying how to build iOS apps, but I found two terms very confusing:
I have gone through this official Apple document. It says Xcode uses "signing identity" to sign the app & Xcode also generates the signing identity. So what exactly is signing identity?
Yes, more or less. The identity is a private-public key pair in the keychain, and comes from you. The certificate is a way of tying them together for a specific purpose, and comes from Apple. The certificate is Apple's way of saying, "I have seen this public key and I affirm that it belongs to an authorized developer".
No, irrelevant. Your username and password have to do with your Apple ID, which is what you need in order to talk to Apple over the Internet.
Yes, as I said in (1), the identity/certificate lives in the keychain, and Xcode can see it and so knows that this computer is authorized by Apple for a specific purpose.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With