【问题标题】:How to Identify the specific event, when user has locked/unlocked the iPhone5 device?当用户锁定/解锁 iPhone5 设备时,如何识别特定事件?
【发布时间】:2013-01-09 12:22:38
【问题描述】:

我已经解决了很多问题,但没有确切知道如何获得 iOS 5 及更高版本的锁定/解锁事件。

从各种帖子中,我了解到当用户在 iOS 5 iPhone 中锁定屏幕时,套接字连接会丢失,为此我们需要在后台方法 beginBackgroundTaskWithExpirationHandler 中处理网络连接部分。

但是有没有一种确切的方法来专门处理 iOS 上的锁定/解锁事件? 因为applicationWillResignActive 方法被调用用于屏幕锁定/解锁和其他事件,例如通过按主页按钮退出应用程序或启动另一个应用程序。

当 iPhone 屏幕被锁定/解锁时,是否有任何特定的委托方法称为only

【问题讨论】:

    标签: iphone objective-c ipad ios5 ios5.1


    【解决方案1】:

    不,通常无法区分您的应用转换到后台的原因。有一些方法可以检测到电话(例如,Core Telephony 框架中的CTCallCenter),但无法判断设备是否被专门锁定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-03
      • 1970-01-01
      • 2010-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多