0

我有一些在模拟器中运行良好的代码,但是当我尝试为 iPhone 构建时,我得到一个神秘的错误:

CodeSign /Users/.../myApp.app (1 error)
error: CSSMERR_DL_MISSING_VALUE

就是这样。没有其他参考。

听起来这与我的代码签名权限有关,但究竟是什么?我的私钥、证书和配置文件应该没问题,但所有应用程序都会发生这种情况,因此它不是特定于应用程序的。我尝试重新安装配置文件,但无济于事。我应该怎么做才能摆脱这个错误并使代码签名再次起作用?

4

1 回答 1

1

好的,这是一个奇怪的:

我连接了一个智能卡读卡器,上面有一张带有私钥和证书的智能卡,用于一些签名和身份验证操作。它与 Xcode 无关,但显然这个智能卡混淆了 Keychain 足以吐出这个错误。断开读卡器的连接并再次按预期进行签名。

于 2010-01-29T02:07:57.040 回答