#apple #default #facility #macos #logging #level #os-log

eonil_apple_oslog

将函数映射到苹果的 os_log 函数,使用默认参数

3 个版本

0.1.2 2020 年 7 月 15 日
0.1.1 2020 年 7 月 15 日
0.1.0 2020 年 7 月 15 日

#123macOS 和 iOS API

MIT 许可证

3KB

eonil_apple_oslog

Eonil, 2020.

调用 Apple 的 os_log 函数非常简单。(系统级别的日志功能)

  • BSD 级别的 syslog 在 macOS 上运行效果不佳。(至少在我的机器上是这样)
  • 苹果提供了一个名为 OSLog 的日志功能。
  • OSLog 是一个复杂的功能。
  • 这只是一个提供单个简单日志功能且默认设置的功能。

使用方法

将依赖项添加到您的 Cargo.toml 文件中。

[dependency] eonil_apple_oslog = "0.1"

调用函数。

use eonil_apple_oslog::oslog_default;

fn main() {
    oslog_default("Hello, world!");
}

打开 Console.app 并运行您的代码。看看效果。

许可证

"MIT 许可证"。

依赖项

~225KB