2016-03-04 150 views
1

我试图存档我的iOS项目,并且在编译每个文件后,它在ditto命令上失败。iOS存档失败:命令/ usr/bin/ditto失败,退出代码为1

整个日志文件是〜200MB的敏感信息,所以我不会发布它。 这是失败的输出行。

Ditto /Users/iosjenkins/Library/Developer/Xcode/DerivedData/MyApp-dikjbbwmnvizjmdpbkrxixczfmqo/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Development-iphoneos/MyApp.build/DerivedSources/MyApp-Swift.h /Users/iosjenkins/Library/Developer/Xcode/DerivedData/MyApp-dikjbbwmnvizjmdpbkrxixczfmqo/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Development-iphoneos/MyApp.build/Objects-normal/armv7/MyApp-Swift.h 
cd /Users/iosjenkins/.jenkins/jobs/MyAppDevelopmentNightly/workspace/MyApp 
export PATH="/Applications/Xcode7.2.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode7.2.1.app/Contents/Developer/usr/bin:/usr/local/bin/:/usr/bin:/bin:/usr/sbin:/sbin" 
/usr/bin/ditto -rsrc /Users/iosjenkins/Library/Developer/Xcode/DerivedData/MyApp-dikjbbwmnvizjmdpbkrxixczfmqo/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Development-iphoneos/MyApp.build/Objects-normal/armv7/MyApp-Swift.h /Users/iosjenkins/Library/Developer/Xcode/DerivedData/MyApp-dikjbbwmnvizjmdpbkrxixczfmqo/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Development-iphoneos/MyApp.build/DerivedSources/MyApp-Swift.h 
ditto: can't get real path for source '/Users/iosjenkins/Library/Developer/Xcode/DerivedData/MyApp-dikjbbwmnvizjmdpbkrxixczfmqo/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Development-iphoneos/MyApp.build/Objects-normal/armv7/MyApp-Swift.h' 
Command /usr/bin/ditto failed with exit code 1 

我的项目是非常大~1000个swift文件。 xcodebuild编译的每行输出都是110K字符的文本。

回答

0

这是一个错误,已经使用最新版本的Xcode版本8修复。

3

在其它情况下仍然得到这个问题,我有一阵子没有重新审查项目后出现此错误。它走了一个干净后:

命令移ķ

产品>清洁

+0

这个工作,它摆脱了错误。 – coding22

1

这为我工作:

  1. 清洁
  2. 退出Xcode中
  3. Open Finder然后去〜/天秤座RY /开发商/ Xcode中/ DerivedData那么这个文件夹里面 deleate一切
  4. 开放的Xcode
  5. 构建

通过这个问题发生在我身上后,我跑了“CleanMyMac”,这似乎什么等去除方法DerivedData的一部分。

0

对我来说,改变派生数据的路径帮助。在此之前,我尝试清理(cmd + shift + k),删除派生数据,尝试pod更新,重新启动xcode等,但似乎没有任何工作。

相关问题