如何解决尝试运行Shell脚本作为构建步骤时,Xcode4的Shell脚本调用错误
|| 这是我尝试构建Xcode项目时得到的:Intermediates/demo2.build/Debug-iphonesimulator/demo2.build/Script-5E564EAC1393823C00BFBA83.sh
/Users/ssbarnea/Library/Developer/Xcode/DerivedData/demo2-fdzrmxojwtekcbeivraccjjadvqz/Build/Intermediates/demo2.build/Debug-iphonesimulator/demo2.build/Script-5E564EAC1393823C00BFBA83.sh: line 2: ${PROJECT_DIR}/local-deploy.sh: No such file or directory
在Xcode中,我将默认的Arget添加到一个新的Build Phase,即一个运行在shell/bin/sh
中的\“ Run Script \”,它仅包含:
\'${PROJECT_DIR}/local-deploy.sh\'
我可以向您保证local-deploy.sh文件存在于项目目录中并且可以执行。如果我从控制台调用它,它甚至可以工作;)
解决方法
应该是以下情况。 s / \'/ \“ / g :-)
\"${PROJECT_DIR}/local-deploy.sh\"
Bourne Shell教程-强引用还是弱引用
, 好吧,我认为替换掉它不会起作用。您只需要将OpenCV.framework文件夹放入适当的项目文件夹中,我想就是这样。我尝试了一下,它奏效了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。