Macos 尝试运行.kext时system.log中出现奇怪错误

Macos 尝试运行.kext时system.log中出现奇怪错误,macos,logging,kernel-extension,Macos,Logging,Kernel Extension,首先,我不知道这是否是提出这个问题的正确地点。还是苹果更好 我正在运行一个关于制作Mac内核扩展的程序。我加载了它,当我加载tail-1/var/log/system.log时,它没有告诉我“你好,世界!”,它说 parentalcontrolsd[374]: -[ActivityTracker appDidLaunchOrBecomeFront:launched:] [1844:wolfram] -- Got an error when saving MOC: Error Domain=NSC

首先,我不知道这是否是提出这个问题的正确地点。还是苹果更好

我正在运行一个关于制作Mac内核扩展的程序。我加载了它,当我加载
tail-1/var/log/system.log
时,它没有告诉我“你好,世界!”,它说

parentalcontrolsd[374]: -[ActivityTracker appDidLaunchOrBecomeFront:launched:] [1844:wolfram] -- Got an error when saving MOC: Error Domain=NSCocoaErrorDomain Code=134030 UserInfo=0x36ba10 "An error occurred while saving."
有几件事。。。这是什么意思?我看到的是正确的日志文件吗?我可以看出是
parentalcontrolsd
告诉我ActivityTracker发现为用户wolfram启动了一些应用程序。有什么帮助吗

这是我的密码

#include <libkern/libkern.h>
#include <mach/mach_types.h>

kern_return_t MyKextStart(kmod_info_t *ki, void *d)
{
printf("Hello, World!\n");
return KERN_SUCCESS;
}

kern_return_t MyKextStop(kmod_info_t *ki, void *d)
{
printf("Goodbye, World!\n");
return KERN_SUCCESS;
}

extern kern_return_t _start(kmod_info_t *ki, void *data);
extern kern_return_t _stop(kmod_info_t *ki, void *data);

KMOD_EXPLICIT_DECL(edu.nerd.kext.MyKext, "1.0.0d1", _start, _stop)
__private_extern__ kmod_start_func_t *_realmain = MyKextStart;
__private_extern__ kmod_stop_func_t *_antimain = MyKextStop;
__private_extern__ int _kext_apple_cc = __APPLE_CC__;
#包括
#包括
kern\u return\u t MyKextStart(kmod\u info\u t*ki,void*d)
{
printf(“你好,世界!\n”);
返回KERN_成功;
}
kern_return_t MyKextStop(kmod_info_t*ki,void*d)
{
printf(“再见,世界!\n”);
返回KERN_成功;
}
外部内核返回开始(kmod\U info\U t*ki,void*数据);
外部内核返回停止(kmod\u info\u t*ki,void*data);
KMOD\u EXPLICIT\u DECL(edu.nerd.kext.MyKext,“1.0.0d1”,“开始”,“停止”)
__private\u extern\u kmod\u start\u func\u t*\u realmain=MyKextStart;
__私有外部停止函数*反主=MyKextStop;
__私有的外部的内部的苹果公司;

我查错了日志文件。内核日志是
/var/log/kernel.log