【问题标题】:Problem getting FRFeedbackReporter.sh script to work让 FRFeedbackReporter.sh 脚本正常工作的问题
【发布时间】:2011-08-30 15:32:08
【问题描述】:

我正在使用来自 https://github.com/tcurdt/feedbackreporter 的 FeedbackReporter 框架。

一切都很好,除了我正在尝试实现一个 FRFeedbackReporter.sh 脚本来捕获一些不在标准报告中的额外配置数据。我真正想做的是将plist的内容包含到报告中。但我似乎根本没有任何东西可以出现。甚至像这样的简单脚本:

#!/bin/sh
pwd

不产生任何输出。

我知道脚本正在运行,因为我在控制台中看到了这个:

2011-08-30 11:22:14.948 XXXX[39948:e563] Script exit code = -1

我想知道我是否错过了将脚本输出包含在反馈报告中的某些步骤。

【问题讨论】:

    标签: objective-c cocoa frameworks


    【解决方案1】:

    关于贡献的电子邮件脚本我不能说太多,但 UI 的“Shell”部分应该显示您的 shell 命令的输出。事实上,该日志行表明它正在尝试运行脚本。

    https://github.com/tcurdt/feedbackreporter/blob/master/Sources/Main/FRFeedbackController.m#L226

    如果它没有显示任何东西 - 那就有问题了。 -1 的退出代码实际上已经表明了这一点。深入挖掘,您可以看到如果脚本不可执行,FR 会显式返回 -1

    https://github.com/tcurdt/feedbackreporter/blob/master/Sources/Main/FRCommand.m#L126

    所以我想 - 也许你的脚本需要一个

    chmod a+x FRFeedbackReporter.sh
    

    【讨论】:

      猜你喜欢
      • 2010-12-10
      • 2021-07-29
      • 1970-01-01
      • 1970-01-01
      • 2012-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-30
      相关资源
      最近更新 更多