问题标签 [ddfilelogger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
26570 浏览

ios - 使用 cocoaLumberjack 将日志文件存储在哪里

我正在使用 cocoaLumberjack 日志框架进行 iOS 日志记录。为了将日志存储在文件中,我使用了此代码。

我无法找到此代码生成的日志文件的确切存储位置。有人可以帮我解决这个问题吗?

0 投票
2 回答
573 浏览

objective-c - 强制在 Lumberjack 中同步滚动日志文件(现在)

我有一个场景,我想强制日志文件(同步)在达到 maxfilesize 之前推出,以便我可以将日志上传到服务器。我确实看到了我可以调用的这个公共方法 rollLogFile。但是此方法将 rollLogFileNow 方法调用(实际上是滚动日志文件)放在异步队列中。但是,我想在需要时同步推出日志文件,这样一旦推出,我就可以将文件上传到服务器。有人可以让我知道如何做到这一点吗?我是使用 Lumberjack 框架的新手。

0 投票
1 回答
402 浏览

ios - iOS CocoaLumberjack:如果启用了 backgroundModes 并且应用程序在模拟器中运行,则每次启动应用程序时都会创建新的日志文件

我已经配置了如下库

文件只有在达到1MB大小时才需要滚动。最近我观察到一件事,如果应用程序在启用了后台模式的模拟器中运行。无论文件大小如何,每次应用启动时都会创建新的日志文件。这是已知的事情吗?因为在课堂上的内部条件NSFileProtectionType为零。但它在设备中运行良好doesAppRunInBackground()DDFileLogger.m