我正在寻找一种方法来监视我在OS X上的一个应用程序的状态.我需要监视许多组件,例如各种通信通道的状态.如果它们发生故障,监控过程应该能够在屏幕上和通过推送通知警告用户.
XPC服务看起来很有前途,但如果应用程序崩溃,我认为这也将取消服务,或者我错了?
我首选的解决方案是监控意外终止,并在发生时重启应用程序.
做这个的最好方式是什么?
macos objective-c osx-mountain-lion
macos ×1
objective-c ×1
osx-mountain-lion ×1