全部:
我使用 Cocoa 编写了一个守护进程,它工作正常。但是在重新启动 MacBook Pro 后,不会调用 applicationDidFinishLaunching。
我注意到,当尝试使用 Xcode“Product->Attach to Process”附加进程时,它的图标是控制台应用程序图标,它似乎根本没有加载资源文件。
如果我使用 Activity Monitor 终止进程,然后进程再次启动,此时,所有工作都按预期工作,Xcode“产品->附加到进程”中的图标现在显示为 Cocoa 图标。
就是觉得奇怪,重启后怎么让它工作?
我的 plist 文件在 /Library/LaunchDaemon/com.sss.mytest.plist
我的应用程序文件在 /Applications/Mytest.app
谢谢, Ryo