WatchKit:在手表和iPhone应用程序之间同步计时器



我面临的问题是我在iPhone应用程序上启动了一个倒数计时器(通过NSTimer实现),我希望用户在他的Apple Watch上看到计时器,该计时器已安装了相应的手表应用程序。

现在,我可以在手表和iPhone之间进行通信的唯一方法是在NSUserDefault中写入开始日期和结束日期,以便手表应用程序可以读取它并根据其挂机时间调整计时器。

但是,如果手表和iPhone之间存在时差,或者由于它们与蓝牙连接,则两种方式的时间将始终准确呢?

我正在我的 WatchKit 应用程序中做类似的事情。我的GlanceController中有一个倒数计时器,它使用WKInterfaceTimer。

手表和iPhone之间没有时差。我在真正的手表上对此进行了测试。它们完全同步。

最新更新