iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 从苹果服务器获取日期和时间大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在开发一个只能在一天的某个时间使用的应用程序。我无法获得本地设备的时间,因为用户可以轻松地更改设备时间,从而允许在一天中的任何时间访问应用程序。 有没有办法从Apple服务器获取当前的日期和时间(或者如果没有),是否有其他方式? 我认为你应该使用互联网时间服务器。他们使用的标准化协议叫做“ NTP”。iOS有 built-in support for reading NTP server ti
我正在开发一个只能在一天的某个时间使用的应用程序。我无法获得本地设备的时间,因为用户可以轻松地更改设备时间,从而允许在一天中的任何时间访问应用程序。

有没有办法从Apple服务器获取当前的日期和时间(或者如果没有),是否有其他方式?

解决方法

我认为你应该使用互联网时间服务器。他们使用的标准化协议叫做“ NTP”。iOS有 built-in support for reading NTP server time,但作为应用程序开发人员,这是不可访问的。或者你自己实现这个,或者你可以使用一个开源库,比如 ios-ntpHS NTP.我没有使用任何一个。检查设备的位置并找出时区可能是一个好主意,以获得真正的防弹解决方案。

在这里,您可以阅读有关服务器和内容的更多信息;
NIST Internet Time Service

理想情况下,应该有应用程序中的服务器列表。如果其中一个失败,您可以在列表中调用一个NTP服务器。

大佬总结

以上是大佬教程为你收集整理的ios – 从苹果服务器获取日期和时间全部内容,希望文章能够帮你解决ios – 从苹果服务器获取日期和时间所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。