iOS 设备锁屏和解锁判断
在AppDelegate中相应代理方法中添加通知,然后在需要处理解锁屏的地方调用通知方法
/** 锁屏*/ func applicationProtectedDataWillBecomeUnavailable(_ application: UIApplication) { NotificationCenter.default.post(name: Notification.Name("lockDeviceNotification"), object: nil) } /** 解锁*/ func applicationProtectedDataDidBecomeAvailable(_ application: UIApplication) { NotificationCenter.default.post(name: Notification.Name("unlockDeviceNotification"), object: nil) }
posted on 2019-08-09 10:14 JieFangZhe 阅读(858) 评论(0) 编辑 收藏 举报