我一直在尝试在真实设备上测试我的应用,但我一直收到此错误。我已经尝试将我的项目更改为已选择的答案XCode 9.1 Command /bin/sh failed with exit code 1,但它不起作用,我已经删除了我的派生数据。我希望有一个人可以帮助我!谢谢!
答案 0 :(得分:12)
如果你搜索周围有很多解决方案来解决这个问题。但其中一些已经过时或非常特定于某个领域。最近我遇到了同样的问题,Charts和Xcode拒绝使用相同的错误消息构建到我的设备。您遇到的问题与您的免费开发者帐户无关,而是与钥匙串无关。
要解决此问题,您必须执行以下操作:
打开终端并输入: security set-key-partition-list -S apple-tool :, apple :, codesign:-s /Users/YOUR_USERNAME/Library/Keychains/login.keychain-db
系统会提示您输入密码。如果您正确输入密码并反复告知密码不正确,请进入实用程序 - >钥匙串访问。