【问题标题】:How to send a Cocoa Lumberjack log file in email from within an OSX application如何从 OSX 应用程序中通过电子邮件发送 Cocoa Lumberjack 日志文件
【发布时间】:2015-07-27 11:45:33
【问题描述】:

我一直在尝试使用苹果脚本从我的 Mac OSX 应用程序中通过电子邮件发送一个 Cocoa Lumberjack 日志文件。 是否有可能做到这一点?

我无法使用 applescript 将附件从正确的文件夹中取出,我可以在没有附件的情况下创建和发送消息。

我注意到只有真正的访问用户下载、图片、电影、音乐文件夹的权限,这些文件夹不太方便存储日志文件。

【问题讨论】:

    标签: objective-c macos cocoa applescript cocoalumberjack


    【解决方案1】:

    您能否在 Objective-c 中获取最新的日志,暂时将其写入可访问的位置(例如下载)并通过 AppleScript 从那里附加到电子邮件?

    NSArray *logFilePathsArray=[[myFileLogger logFileManager] sortedLogFilePaths];
    NSString *myLogFilePath=[logFilePathsArray firstObject];
    // ... Copy to Downloads folder URL
    

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多