在 iOS 上,当应用程序后台运行时,我有几种方法可以知道用户何时从主屏幕启动我的应用程序:
WatchKit 中是否有等价物?如果没有,是否有任何可靠的替代方案?
在 iOS 上,当应用程序后台运行时,我有几种方法可以知道用户何时从主屏幕启动我的应用程序:
WatchKit 中是否有等价物?如果没有,是否有任何可靠的替代方案?
与 WatchKit 扩展最接近的是 iOS 8.2 中引入的这组通知:
NSExtensionHostWillEnterForegroundNotification
NSExtensionHostDidEnterBackgroundNotification
NSExtensionHostWillResignActiveNotification
NSExtensionHostDidBecomeActiveNotification
您可以在NSExtensionContext 文档中阅读有关这些通知的更多信息。