监听应用程序是不是会在 WatchKit 上进入前台?
Posted
技术标签:
【中文标题】监听应用程序是不是会在 WatchKit 上进入前台?【英文标题】:Listen for application will enter foreground on WatchKit?监听应用程序是否会在 WatchKit 上进入前台? 【发布时间】:2015-07-10 13:45:03 【问题描述】:在 ios 上,当应用处于后台时,我有几种方法可以知道用户何时从主屏幕启动我的应用:
在我的应用委托中实现- applicationWillEnterForeground:。 收听UIApplicationWillEnterForegroundNotification。WatchKit 中是否有等价物?如果没有,是否有任何可靠的替代方案?
【问题讨论】:
【参考方案1】:与 WatchKit 扩展最接近的是 iOS 8.2 中引入的这组通知:
NSExtensionHostWillEnterForegroundNotification
NSExtensionHostDidEnterBackgroundNotification
NSExtensionHostWillResignActiveNotification
NSExtensionHostDidBecomeActiveNotification
您可以在NSExtensionContext documentation 中阅读有关这些通知的更多信息。
【讨论】:
以上是关于监听应用程序是不是会在 WatchKit 上进入前台?的主要内容,如果未能解决你的问题,请参考以下文章
WatchKit App 仅返回一些 HealthKit 数据