我有两台我想用于 iOS 开发的开发机器。
我已经在我的主机上成功设置了我的 iOS 开发配置文件。我可以在 Keychain Access 应用程序中看到我有两对密钥:iOS Developer 公钥和私钥以及 iOS Distribution 公钥和私钥。
我使用http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html中描述的过程将我的 iOS 开发人员配置文件转移到辅助计算机(“转移您的开发人员”部分配置文件到另一台计算机”)。一切顺利,我可以部署到我的设备上。
我在 Keychain Access 应用程序中注意到辅助机器不包含我的公钥,只有私钥和证书存在。公钥没有被转移。
如果我要成为团队成员,并且我想向团队管理员索取证书,它不涉及我的公钥吗?如果确实如此,那么仅遵循 Apple 指示的人将不会拥有这些公钥。
我已经设法手动移动公钥,这不是问题,但我想了解为什么公钥不包含在开发配置文件传输过程中。