1

我一直无法重新建立我的构建环境。过去它工作得很好,但是在运行归档进程的过程中,我设法让自己倒退了几天。

我已经耐心地做了TN2250。

一切都很顺利——除了我做什么,Apple WWDRCA.cer 在我的钥匙串访问中的登录(默认)钥匙串中显示为“此证书由未知机构签名”。我已经尝试从 Apple 的 iOS 配置文件的链接以及硬链接中获取证书——这并不重要,但我现在很绝望。

我的开发者证书和发行证书似乎很好——他们在 Keychain Access 中的视图旁边没有错误,并且它们包含我的私钥,据我所知(单击箭头,向下,这是我的密钥。)

我什至在添加证书之前就注意到了这一点。我的意思是——它来自苹果?这是一个文件。为什么不能正确签名?

错误因我尝试的各种事情而异。但反复出现的是

CSSMERR_TP_NOT_TRUSTED codesign failed with exit code 1

我试过并提到:

CSSMERR_TP_NOT_TRUSTED 错误

以及此处TN2250中的具体点:

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-TNTAG19

4

1 回答 1

4

似乎已经弄清楚了这一点。我在任何地方都没有看到这个答案,所以我会回答我自己的问题。好像我的钥匙串缺少有效的“Apple Computer, Inc. Root Certificate”和“Apple Inc. Root Certificate”。一旦我安装了这些,我的证书就变成了“绿色”并且有效。

我从这里获得了这些证书:http: //www.apple.com/certificateauthority/

于 2012-06-21T12:49:22.393 回答