在设备上构建失败,退出代码为1

时间:2017-05-20 11:47:48

标签: ios iphone xcode

我成功构建了一个应用。更改一点后,在模拟器上构建和运行仍然可以正常工作,但使用我的物理设备构建和运行意外失败:

  

PhaseScriptExecution [CP] \嵌入\荚\框架/Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Intermediates/WhagooAppFramework.build/Debug-iphoneos/WhagooAppFramework.build/Script-26D4B954E53A2CB72C219E1A。 SH       cd“/ Users / oliverapel / Dropbox / WhaGoO / Project WhaGoO / App.iOS / development”       / bin / sh的-c /Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Intermediates/WhagooAppFramework.build/Debug-iphoneos/WhagooAppFramework.build/Script-26D4B954E53A2CB72C219E1A.sh

     

mkdir -p /Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Products/Debug-iphoneos/BerlinCapitalClub.app/Frameworks   rsync -av --filter“ - CVS /”--filter“ - .svn /”--filter“ - .git /”--filter“ - .hg /”--filter“ - Headers”--filter“ - PrivateHeaders“--filter” - Modules“”/Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Products/Debug-iphoneos/Alamofire/Alamofire.framework“”/ Users / oliverapel / Library / Developer /Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Products/Debug-iphoneos/BerlinCapitalClub.app/Frameworks”   建立文件列表......完成   Alamofire.framework /

     

发送了147个字节,收到26个字节,346.00字节/秒   总的大小是1073519,加速是6205.31   代码签名/Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Products/Debug-iphoneos/BerlinCapitalClub.app/Frameworks/Alamofire.framework with Identity iPhone开发商:Oliver Apel(W65P7YG9ZK)   的/ usr /斌/协同设计--force --sign B68B8D50CF4B9D2517527291D6F3D051423B194F --preserve元数据=标识符,权利“/用户/ oliverapel /库/开发商/ Xcode中/ DerivedData / WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht /建造/产品/调试-的iPhoneOS / BerlinCapitalClub。应用程序/框架/ Alamofire.framework”   /Users/oliverapel/Library/Developer/Xcode/DerivedData/WhagooAppFramework-ckcaymayjufpexdicjfdawwbkeht/Build/Products/Debug-iphoneos/BerlinCapitalClub.app/Frameworks/Alamofire.framework:用户取消了该操作。   命令/ bin / sh失败,退出代码为1

在最后一行,我看到user canceled the operation.但我没有这样做。

我已经清理了构建文件夹,删除了派生数据,现在我不知道该怎么做。

3 个答案:

答案 0 :(得分:12)

lock add unlock keychain解决问题,这很奇怪。

答案 1 :(得分:2)

尝试从首选项更新证书 - >帐户 - >选择开发者帐户和正确的团队 - >查看详细信息 - >下载所有个人资料。

另外,尝试使用Cmd + Shift + Alt + K进行深度清洁。确保您在常规设置中选择了正确的开发人员团队。

此外,将配置更改为自动。这样它就会自动获取适当的证书。

之后,Goto Build Phases - > Link Binary frameworks->添加所需的框架。为您拥有的所有目标执行此操作。

试试这个,如果错误仍然存​​在,请告诉我。

希望有所帮助......

答案 2 :(得分:0)

我只是重新启动了MacBook Pro。我找到了此解决方案here