Xcode 6持续集成Bot - Crashlytics在构建/上传脚本上失败

时间:2015-08-04 16:52:42

标签: xcode continuous-integration crashlytics twitter-fabric xcode-bots

尝试将持续集成整合到我的Xcode版本中。 我在MacBook上安装了OS X Server,除了Crashlytics的实际提交/上传脚本外,一切似乎都运行正常。

我在' Trigger'中收到此错误记录:

/var/folders/1d/5y5tn0hd1qj01wbxgd3sxrs4000086/T/EFFB7FF5-CFF5-41CF-8AEB-D8813069D831-16127-000004A29A1D79A7: line 2: /Crashlytics.framework/submit: No such file or directory

要注意事项:

  • 我能够通过Crashlytics手动归档/分发我的构建,没有任何问题。
  • Crashlytics是通过PODS安装的,我的运行脚本看起来像这样(显然我的真实键):

    $ {PODS_ROOT} /Crashlytics.framework/submit MYAPIKEY MYCLIENTKEY -emails myEmail@myEmail.com-notesPath~ / Notes / ReleaseNotes.txt -groupAliases myGroupAlias -notifications YES

1 个答案:

答案 0 :(得分:0)

${PODS_ROOT}不适用于后期触发操作。

你应该使用

${XCS_SOURCE_DIR}/*RepoName*/Pods/Crashlytics/Crashlytics.framework/submit

其中*RepoName*是您的回购的名称。可悲的是,我无法为它找到一个env变量。