OS X今日小部件未更新其快照

时间:2015-05-19 04:58:15

标签: macos osx-yosemite today-extension

我正在开发类似于内置天气小部件的OS X今日小部件。它在Xcode的小部件模拟器中运行良好。但是,在将其导出为Mac应用程序后,通知中心中的今日窗口小部件始终显示先前在窗口小部件模拟器中运行时创建的最后一个快照。正确的行为应该是,每当通知中心滑出时,今日小部件就会获取用户的当前位置并显示当地时间和天气。

以下是widgetPerformUpdateWithCompletionHandler中的内容:

  func widgetPerformUpdateWithCompletionHandler(completionHandler: ((NCUpdateResult) -> Void)!) {
    locationManager.startUpdatingLocation()
    completionHandler(.NewData)
  }

0 个答案:

没有答案