我的应用有问题。 添加证书以使用远程推送通知后,我想在我的iPhone(7S)上测试它。比xCode问我钥匙串访问权限。但是我忘记了密码,所以我拒绝了,并查了一下。比我试图重新运行应用程序,但xCode每次都崩溃同样的错误(见下文)。我尝试重新启动xCode,从Xcode中删除我的帐户并再次添加,删除证书并再次下载...但没有任何效果。希望有人能帮忙......
这里是错误代码:
Probing signature of /Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib
/usr/bin/codesign '-r-' '--display' '/Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib'
/Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib: code object is not signed at all
Codesigning /Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib
/usr/bin/codesign '--force' '--sign' '7319A6E748656B8031B1B216ED08967067862C10' '--verbose' '/Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib'
/Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib: unknown error -1=ffffffffffffffff
error: Task failed with exit 1 signal 0 {
/usr/bin/codesign '--force' '--sign' '7319A6E748656B8031B1B216ED08967067862C10' '--verbose' '/Users/<MYNAME>/Library/Developer/Xcode/DerivedData/CBG-App-cbcnuiuwufasepbebirhstwqwkst/Build/Products/Debug-iphoneos/CBG-App.app/Frameworks/libswiftAVFoundation.dylib'
}
答案 0 :(得分:3)
如果同样的问题最后弱化了它的痛苦......
解决方案:
1-删除〜/ Library / Preferences / com.apple.security.plist
2-重启
3-解决了!
PD:如果仍然抱怨只是再次下载临时配置文件,或者如果是自动,则更改为无,然后再次返回给您。
答案 1 :(得分:0)
尝试让Xcode访问您的证书。打开KeyChain并找到您的证书。右键单击证书,然后选择“获取信息”。单击“访问控制”选项卡并添加Xcode.app
答案 2 :(得分:0)
我自己解决了。 重启Mac并清除Xcode有帮助。之后我不得不填写密码大约一百次,但现在它可以工作了。 无论如何,谢谢你回答!