我最近遇到了Xcode构建问题。 错误消息:
PhaseScriptExecution Copy\ Pods\ Resources /Users/XXX/Library/Developer/Xcode/DerivedData/XXXX-ctiynisxuxnyspgkmjrwbzdlcppc/Build/Intermediates/XXXX.build/Debug-iphonesimulator/XXXX.build/Script-CD61667E1C3E477BBD8B461C.sh
cd "/Users/XXX/XXXXX/03_Project/XXXX-ios"
/bin/sh -c /Users/XXX/Library/Developer/Xcode/DerivedData/XXXX-ctiynisxuxnyspgkmjrwbzdlcppc/Build/Intermediates/XXXX.build/Debug-iphonesimulator/XXXX.build/Script-CD61667E1C3E477BBD8B461C.sh
ibtool --errors --warnings --notices --output-format human-readable-text --compile /Users/XXX/Library/Developer/Xcode/DerivedData/XXXX-ctiynisxuxnyspgkmjrwbzdlcppc/Build/Products/Debug-iphonesimulator/XXXX.app/PTEAdjustLevelsCell.nib /Users/XXX/XXXXX/03_Project/XXXX-ios/Pods/LumberjackConsole/Source/Adjust Levels/PTEAdjustLevelsCell.xib --sdk /Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
ibtool --errors --warnings --notices --output-format human-readable-text --compile /Users/b03931/Library/Developer/Xcode/DerivedData/XXXX-ctiynisxuxnyspgkmjrwbzdlcppc/Build/Products/Debug-iphonesimulator/detox.app/PTEDashboard.nib /Users/XXX/XXXXX/03_Project/XXXX-ios/Pods/LumberjackConsole/Source/PTEDashboard.xib --sdk /Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
Command /bin/sh failed with exit code 255
我猜这两个文件有问题:PTEAdjustLevelsCell.xib和PTEDashboard.xib,但不知道如何准确找出错误的点。谁能告诉我如何找到问题的方法?任何提示都受到欢迎和赞赏。
答案 0 :(得分:8)
我认为以下是导致此错误的情况,也可能有其他配置更改,但您可以尝试一次。
项目目标
构建阶段检查条目 Check Pods Manifest.lock 和复制Pod资源。
检查选项仅在安装时运行脚本(如果尚未选择)。
清洁建筑&又跑了。
希望这可能会有所帮助。
答案 1 :(得分:2)
我认为这是由sdk版本和xib编译器工具引起的,但是xcode无法修复它,你应该做些什么来修复ibtool。本文中的解决方案:ibtool fail
答案 2 :(得分:2)
我遇到了同样的问题。在项目目录中,执行以下命令:
pod update
这解决了我的问题。