我想 关机或重启 之前自动执行一段代码 ,我该hook哪个类方法?

我想 关机或重启 之前自动执行一段代码 ,我该hook哪个类方法?

多谢了。

MJPowerOffManager

多谢,重启也是这个吗?

com.apple.springboard.deviceWillShutDown

老大,我应该hook哪个方法呢?刚入门,多谢了

你为什么一定要hook,监听通知就能解决的事情

多谢老大,

我是想重启或关机时,删除,一个目录的文件,刚入门有点摸不着头绪。

关键字不都给你了, 自己去搜搜啊

https://www.google.com/search?ie=UTF-8&q="com.apple.springboard.deviceWillShutDown"

多谢各位老大

–关机时注册
CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),
NULL,
shutdownCallback,
CFSTR(“com.apple.springboard.deviceWillShutDown”),
NULL,
CFNotificationSuspensionBehaviorDeliverImmediately);
}

低电量时
CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),
NULL,
shutdownCallback,
CFSTR(“com.apple.springboard.lowPowerAlertPresented”),
NULL,
CFNotificationSuspensionBehaviorDeliverImmediately);
}

reboot时,我如何写呢???

2 个赞