2016-09-24 36 views
5

由于10.12 Sierra重大更新,我无法编译我的iOS项目只能在设备上。但很奇怪,它在模拟器上工作。 我试图删除并重新设置我的开发人员帐户在Xcode,硬重启,删除并重置钥匙串中的所有证书等。 XCode 8.0。我也尝试过8.1测试版,也一样。SecKey API返回:-25304 libswiftAVFoundation.dylib:未知错误-1 = ffffffffffffffff错误:任务失败,退出1信号0

错误:

SecKey API returned: -25304, (null)/Users/****/Library/Developer/Xcode/DerivedData/****-epkppprfmidyatftsvnxgjqsawit/Build/Products/Debug-iphoneos/****.app/Frameworks/libswiftAVFoundation.dylib: unknown error -1=ffffffffffffffff error: Task failed with exit 1 signal 0 { /usr/bin/codesign '--force' '--sign' 'C47B52FDE2CABFC81D33BED8937984AF8BC6DC33' '--verbose' '/Users/****/Library/Developer/Xcode/DerivedData/****-epkppprfmidyatftsvnxgjqsawit/Build/Products/Debug-iphoneos/***.app/Frameworks/libswiftAVFoundation.dylib'

+0

什么模拟器/真实设备上的iOS版本? – pedrouan

+0

模拟器10.0,设备10.0.2。 – MattOZ

+0

你会发布导致错误消息的确切代码吗?或者什么用户的行为? – pedrouan

回答

6

我有同样的问题,

中添加这一行到您的项目配置解锁您的钥匙串(编译>执行shell)

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

+0

我得到以下错误,但它已通过shell命令解决。 API返回:-25308 –

+1

我正在使用fastlane从jenkins作业中构建,并且出现此错误。在终端执行上述命令一次。我省略了-p并在我的密码中手动输入了第一个提示。 – dnstevenson

相关问题