如何在Xcode运行脚本中切换到工作目录?

3

我正在尝试将Parse.com的崩溃报告添加到我的应用程序中,但遇到了一个问题,似乎找不到解决方法。 他们的文档指出您应该设置一个运行脚本,其中包含以下脚本:

export PATH=/usr/local/bin:$PATH
cd (path to working directory i.e. - /Users/Username/Documents/ParseProject/parse)

parse symbols "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"

我对这个问题的疑虑在于需要显式指定项目目录进行切换。这在使用git并尝试在另一台计算机上运行相同脚本时会导致明显的问题。
我尝试过将cd更改为几个不同的选项:
cd ${PROJECT_DIR}
cd "$PROJECT_DIR"
cd ./ParseProject/parse
cd ./parse

如何使这个功能在不同的计算机上都能正常运行?

1个回答

10

我设法让它运行起来了,而且之前已经非常接近了。我必须调用cd "$PROJECT_DIR"/parse,这现在看来是有道理的。

我现在使用的ParseCrashReporting的最终运行脚本是这样的:

export PATH=/usr/local/bin:$PATH
cd "$PROJECT_DIR"/parse

parse symbols "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接