当我准备提交新的二进制文件时,我不小心删除了本地计算机上用于存档代码的 Keychain Access 中的密钥。
我正在尝试解决此问题的是转到我的 IOS 配置门户,然后单击左侧的已认证导航项,然后下载开发和生产证书。我确实下载了它们,然后将它们拖到 KeyChain 图标上,但我不确定它是否在做任何事情。
当我尝试存档代码时,我收到此错误:
Code Sign error: The identity 'iPhone Distribution: dist_name' doesn't match any valid, non-expired certificate/private key pair in your keychains
知道为什么会发生这种情况以及如何解决吗?
编辑:
当我试图吊销我的生产证书时,系统说如果我这样做,我当前的实时应用程序将不再工作。