如何在 Xcode 运行 脚本中 cd 到工作目录?
How to cd to working directory in Xcode Run Script?
我正在尝试向我的应用程序添加 Parse.com 崩溃报告,但是 运行 出现了一个我似乎无法找到解决方法的问题。 Their documentation 声明您应该使用以下脚本设置 运行 脚本:
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}"
我遇到的问题是它需要一个明确的项目目录才能 cd 到。当使用 git 并尝试在另一台计算机上 运行 相同的脚本时,这会导致明显的问题。
我试过将 cd 更改为几个不同的选项:
cd ${PROJECT_DIR}
cd "$PROJECT_DIR"
cd ./ParseProject/parse
cd ./parse
我怎样才能让它工作,以便它在不同的计算机上运行?
我设法让它工作并且之前非常接近。我不得不调用 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}"
我正在尝试向我的应用程序添加 Parse.com 崩溃报告,但是 运行 出现了一个我似乎无法找到解决方法的问题。 Their documentation 声明您应该使用以下脚本设置 运行 脚本:
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}"
我遇到的问题是它需要一个明确的项目目录才能 cd 到。当使用 git 并尝试在另一台计算机上 运行 相同的脚本时,这会导致明显的问题。
我试过将 cd 更改为几个不同的选项:
cd ${PROJECT_DIR}
cd "$PROJECT_DIR"
cd ./ParseProject/parse
cd ./parse
我怎样才能让它工作,以便它在不同的计算机上运行?
我设法让它工作并且之前非常接近。我不得不调用 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}"