SecKey API返回:-25304 libswiftAVFoundation.dylib:未知错误-1 = ffffffffffffffff错误:任务失败,退出1信号0

时间:2016-09-24 22:34:58

标签: ios xcode code-signing

自10.12 Sierra主要更新以来,我无法仅在设备 上的 上编译我的一个iOS项目。但非常奇怪,它在模拟器上工作。 我试图在Xcode中删除并重置我的开发帐户,硬重启,删除并重置钥匙串中的所有证书等。 XCode 8.0。我也尝试过8.1 beta,同样。

错误:

  

SecKey API返回:-25304,(null)/ Users / **** / Library / Developer / Xcode / DerivedData / **** - epkppprfmidyatftsvnxgjqsawit / Build / Products / Debug-iphoneos / ****。app /Frameworks/libswiftAVFoundation.dylib:未知错误-1 = ffffffffffffffff   错误:任务失败,退出1信号0 {       / usr / bin / codesign' - force'' - 签名''C47B52FDE2CABFC81D33BED8937984AF8BC6DC33'' - verbose''/ Users / **** / Library / Developer / Xcode / DerivedData / **** - epkppprfmidyatftsvnxgjqsawit / Build /产品/调试-的iPhoneOS / ***。应用程序/框架/ libswiftAVFoundation.dylib'

1 个答案:

答案 0 :(得分:6)

我有同样的问题,

通过将此行添加到项目配置中来解锁您的钥匙串(Build> Execute shell)

  

#unlock the keychain
  security unlock-keychain -p“myPrettyPassword”$ HOME / Library / Keychains / MyPrettyKeychain.keychain