我正在研究iOS应用程序,它需要在接受两个设备用户时在两个设备之间维持时钟计时器会话?
但我不确定如何在两台设备上都没有时间缺陷的情况下实现这一目标?
我已经看过以下想法:
1)借助Webservices或推送通知维护两个设备的状态,以便两个设备上的计时器同时启动.但是如果网络不能正常工作,这种方法就会失败,并且两台设备上的计时器都存在漏洞.
此外,我还想知道即使在更改设备日期和时间后,如何防止应用程序时钟保持不变.
对此有任何帮助将不胜感激.
提前致谢.
编辑:
在实施Bzz方法之后,它很好,但我仍然面临的一个问题是如何计算和维护从设备A调用webservice以将结果网络时间戳发送到另一个设备B所花费的时间.
可以做些什么来处理这种情况?