签署身份"之间的差异" &安培; "证书&#34 ;?

时间:2015-07-28 13:33:14

标签: ios objective-c iphone xcode ipad

我正在研究如何构建iOS应用程序,但我发现两个术语非常令人困惑:

  1. 签署身份
  2. 证书
  3. 我已经查看了this官方Apple文档。它说Xcode使用"签署身份"签署应用程序& Xcode还生成签名身份。那么 签名身份究竟是什么?

    1. 签名身份是否与证书同义?
    2. 正在签署身份用户名&密码凭证?
    3. 签署身份的位置在哪里?在钥匙串访问?

1 个答案:

答案 0 :(得分:4)

  1. 是的,或多或少。身份是钥匙串中的私钥 - 公钥对,来自您。证书是为特定目的将它们捆绑在一起的一种方式,来自Apple。该证书是Apple的说法,“我看过这个公钥,并且我确认它属于授权开发者”。

  2. 不,无关紧要。您的用户名和密码与您的Apple ID有关,这是您通过互联网与Apple通信所需的。

  3. 是的,正如我在(1)中所述,身份/证书存在于钥匙串中,Xcode可以看到它,因此知道Apple已授权此计算机用于特定目的。

    < / LI>