错误信息:
/Users/baymac/Library/Developer/Xcode/DerivedData/Accelerometer_Nodes-ccicmwcpsbuvnnfllupzhsbpxwrr/Build/Intermediates/Accelerometer Nodes.build/Debug-iphoneos/AccelerometerNodes.build/Script-2C82A787FAD9698819CAEFB4.sh:/Users/baymac/Documents/帕特里克lab/ios project/DeviceToPhone/Pods/Target Support Files/Pods/Pods-frameworks.sh:/bin/sh:bad interpreter:命令/bin/sh失败,退出代码为126
我试过安装pod或chmod,他们是无用的,如果有人能帮助我,那就太好了!!
4条答案
按热度按时间ilmyapht1#
如果install pods没有用,也许你可以找到错误文件的路径,例如,我的路径是/Users/baymac/Documents/帕特里克lab/ios project/DeviceToPhone/Pods/Target Support Files/Pods/Pods-frameworks.sh
你可以使用这个指令:xattr -d com.apple.quarantine+您的路径,例如:
xattr -d com.apple.quarantine /Users/baymac/Documents/帕特里克lab/ios project/DeviceToPhone/Pods/Target Support Files/Pods/Pods-frameworks.sh
确保你的道路是正确的。
我的问题解决了
oxf4rvwz2#
我面临着同样的问题。
原因:如果您从互联网下载项目,可执行.sh文件将被隔离,系统不允许它们执行。
解决方法:您应该删除扩展属性以使这些可执行文件正常工作。
在终端
这将递归地从directory_where_executables_located中的文件中删除扩展属性
vdzxcuhz3#
尝试删除.xcworkspace和Podfile。lock文件也删除文件夹Pod
然后打开终端类型cd放置路径你的项目根文件夹按回车类型pod安装或pod更新按回车
xqk2d5yq4#
对我来说,解决问题的办法是
从project.pbxproj。它是XCode作为建议设置添加的。它似乎与我用来构建应用程序的电容器不兼容。