我正在寻找创建一个显示用户友好的独立实用程序 用于调试与代码签名和部署相关的问题的错误消息 在IOS开发期间通常会遇到的问题。
它应该通过打开选择的配置文件以编程方式开始 用户,检查其中的每个证书,挖掘出公众 在每个证书中使用密钥,找出是否适当的私有 密钥存在于密钥链中,然后查看原材料是否存在 在正确的地方。如果某些东西丢失或不合适,它应该 向用户显示非常明确的消息。如果一切都很好,它应该 显示要与所选私钥一起使用的证书 钥匙链。
为实现此目的,我将如何以编程方式提取公钥 从证书内部检查私钥的密钥链 火柴?任何指针都会有所帮助。
PS:我知道XCode会做上面的一些事情,但事实并非如此 应该是友好的,我认为与黑匣子有关的奥秘 代码签名方法需要解开并民主化。