ios - 如何在 Xcode 运行脚本中 cd 到工作目录?

标签 ios xcode parse-platform xcode6

我正在尝试将 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}"

关于ios - 如何在 Xcode 运行脚本中 cd 到工作目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28029714/

相关文章:

ios - 如何模拟 NSUbiquitousKeyValueStore 进行单元测试?

android - 从 parse.com 检索和使用用户信息

iphone - iphone 的 mac 地址是静态的吗?寻找一种方法来识别哪个用户在线

ios - 仅链接设备上的第三方框架

ios - 在应用程序开始时管理警报事件

切换分支时 Xcode 总是死机

swift - 用户使用 PFFacebookUtils 登录时取消选择 Facebook 权限

javascript - 类型错误 : Cannot read property 'success' of undefined

python - 用于应用收入的 Google Play Store/Apple App Store API

objective-c - 处理 UITabBarController.moreNavigationController 中 "More"UINavigationController 的设备旋转