【发布时间】:2011-04-17 10:15:52
【问题描述】:
我有一个非常烦人的代码设计问题:我有 2 台 Mac 机器(M1、M2)和 2 个开发者证书(C1、C2)。虽然钥匙串在 M1 和 M2 上看起来很相似,但我通过代码设计得到了以下结果:
- 代码设计(M1, C1) ok
- codesign(M1, C2) nok
- codesign(M2, C1) nok
- 代码设计(M2, C2) ok
所以当我使用 C1 在 M1 上成功构建我的项目时,我无法将存储库转移到 M2 并使用 C1 再次构建,我必须更改为 C2 才能成功。 错误代码设计返回错误消息“CSSM_SignData returned: 8001094A”后跟“未知错误 -2070=fffff7ea”。
【问题讨论】:
-
你解决过这个问题吗?我看到完全相同的错误代码。下面关于仅从单台机器签名的答案是完全错误的。这通常有效,但现在才开始抛出此错误。
标签: objective-c xcode codesign