0
まず、この質問を置くのが正しいかどうかわかりません。 Serverfaultまたはアップルは良いでしょうか?.kextを実行しようとしているときにsystem.logに奇妙なエラーがあります
私はMac Kernel Extensionsを作成するときにtutorialを実行していました。私はそれをロードし、そして私はtail -1 /var/log/system.log
をしたとき、それは「Hello Worldのを!」私に言わなかった、それは言った...
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がユーザーウォルフラム用に起動したアプリがあることを知っていると伝えました。どんな助け?
私のコードがある...
#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__;