Свифт, WKInterfaceTimer останавливается через несколько минут - PullRequest
0 голосов
/ 07 октября 2018

Я хочу запустить WKInterfaceTimer из прошлого времени.Потому что приложения для часов перестают работать в определенное время, и это может быть время, когда WKInterfaceTimer работает.Поэтому я хотел бы начать его снова, когда приложение перезапустится.Чтобы решить эту проблему, я сделал код, подобный приведенному ниже.

@IBOutlet var timelabel: WKInterfaceTimer!
override func awake(withContext context: Any?) {
 self.timelabel.setDate(start_time) //start_time is the time WKInterfaceTimer started first.
 self.timelabel.start()}

Но у этого кода есть проблемы.Это работает, как я ожидал, но через несколько минут он перестает считать.Я не знаю почему, у кого-нибудь есть решение?

...