我正在尝试理解asl.h是如何工作的,而我正在阅读asl.h 根据 http://www.opensource.apple.com/source/Libc/Libc-583/include/asl.h 评论这种方法。
aslclient asl_open(const char *ident, const char *facility, uint32_t opts);
据说"初始化与ASL服务器的连接。" 我想知道在这种情况下什么是ASL服务器。
由于
答案 0 :(得分:0)
查找有关使用ASL的详细信息的第一个位置是手册页,您可以使用以下命令在终端中提取:
man 3 asl
除此之外,Peter Hosey的空闲时间网站有a number of posts detailing how ASL works。
对于希望从基于Swift的API使用ASL的用户,有the CleanroomASL open-source project,其中还详细介绍了ASL在iOS设备上的工作方式与Mac之间的差异。