本主题继续让我困惑。我想我会写出我目前的理解,并希望找出我对错的事情。证书,配置文件,公钥/私钥被揭秘
创建开发证书时,存在公钥和私钥的概念。通过配置门户可用的证书可保存公钥,而私钥存储在钥匙串中。为了对应用程序进行代码签名,您必须同时拥有两者。
为了运行一个应用程序,设备必须有一个供应配置文件,它基本上保留一个应用程序标识符,一组可识别的证书(应用程序必须由其中一个证书签名)和一个设备标识符集(指示哪些设备可以运行该应用程序)。
'认可的证书'具有对公钥的引用,而私钥实质上是由应用传递的。
因此,对于App Store,我们可以将普通设备看作是一个默认的配置文件,它已经有了苹果的“公钥”,苹果在分发之前执行它们自己的代码签名操作,键。
完美吗?关?离开?疯?
寻找完美的,因为按我的知识。 –