我的应用程序在后台使用位置服务,因此它显示在iOS 8锁定屏幕上(见图片)。有没有办法告诉用户滑动此按钮何时将应用程序带到前台?
当此按钮出现时,该应用程序必然会启动 - 因为它被相同的位置信号唤醒,导致它出现在锁定屏幕上。因此,application:didFinishLaunchingWithOptions:
的发布选项dict为UIApplicationLaunchOptionsLocationKey = 1
。
这很有用,但我想知道的是,当应用由于与按钮的交互而被带到前台时。在这种情况下似乎没有调用相关的应用程序委托方法,除了didBecomeActive:
和didMoveToForeground:
,但这些方法不会携带额外的数据。