【问题标题】:Logging errors from a Dashboard Widget从仪表板小部件记录错误
【发布时间】:2013-02-10 07:13:19
【问题描述】:

我最近接管了 OSX Dashboard 小部件的维护工作。用户抱怨我无法重现的错误。尽管 Dashcode 显示了一个包含异常和对 alert() 的 javascript 调用的信息丰富的“运行日志”,但我一直无法找到仪表板小部件的任何错误日志。有什么方法可以向用户发送一个版本,将此类信息记录到文件中,让我了解错误所在的位置?

【问题讨论】:

    标签: javascript macos widget dashboard


    【解决方案1】:

    一种可能性是在整个代码中调用类似的东西:

    widget.system("echo `date` 'My custom log line' >> /tmp/mydashboardwidget.log");
    

    【讨论】:

    • 当然我可以手动将日志信息写入文件。但是,我想捕获错误以及日志语句。
    猜你喜欢
    • 2014-04-02
    • 2013-03-25
    • 2013-11-05
    • 2019-10-30
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多