ios – Xcode脚本上的相对路径
发布时间:2020-12-14 18:55:18 所属栏目:百科 来源:网络整理
导读:我正在尝试使用 Xcode运行脚本,并且有几个问题: 1)Xcode表示将脚本拖放到运行脚本部分,但会创建一个绝对路径:/ Users / Me / Desktop / Project / etc.如果其他人或CI机器检查代码,这显然没用.如何指定相对路径? 2)在脚本执行时,在构建期间存在权限被拒绝
我正在尝试使用
Xcode运行脚本,并且有几个问题:
1)Xcode表示将脚本拖放到运行脚本部分,但会创建一个绝对路径:/ Users / Me / Desktop / Project / etc.如果其他人或CI机器检查代码,这显然没用.如何指定相对路径? 2)在脚本执行时,在构建期间存在权限被拒绝错误. (我在这里使用脚本来试验https://gist.github.com/sekati/3172554) 解决方法
1)在我的Xcode项目中,我有以下脚本生成源代码文档.如您所见,脚本的每一行都使用相对路径.我甚至不需要使用${SRCROOT}.
# change directory because Doxyfile is configured with a relative input path ".." cd doxygen # clean the directory rm -rf html # generate docs /opt/local/bin/doxygen Doxyfile # open the html documentation open html/index.html 2)“权限被拒绝”错误的原因可能是您没有在脚本上设置可执行位.在控制台上,键入此命令以设置可执行位,然后再次尝试运行该脚本. chmod +x /path/to/xcode-build-bump.sh (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |