【发布时间】:2015-06-02 14:59:37
【问题描述】:
在我的 iOS 应用程序中,我使用 [NSDate date] 来获取用户的当前日期时间。这是应用程序的一个重要元素,但似乎用户可以通过手动将设备上的时间更改为其他值来更改此值。这个小“黑客”破坏了应用程序的想法,我正在寻找一种方法来避免这种情况。
有什么建议吗?
【问题讨论】:
-
用户如何在他们的设备上设置时间 hack?
-
即使用户没有手动更改设备的日期/时间,它仍然可能是错误的。不要依赖它。
-
如果您有机会从外部服务器收集日期和时间,您可以在您的应用程序中使用该链接:json-time.appspot.com/time.json
标签: ios objective-c nsdate