如何在iOS上获得通用时间

时间:2013-01-22 11:29:09

标签: ios xcode nsdate

  

可能重复:
  Getting system time in iPhone

我有一个具有不可更新许可证的应用程序,我需要获取必须独立于当前设备时间的当前日期时间。 此值将用于测试许可证是否已过期。 我不能'使用NSDate,因为用户可以轻松更改其设备的日期时间设置并破解此过期检查。

有没有办法在不使用互联网网络服务的情况下做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在使用应用后保存(可以使用NSUserDefaults)一段时间。

1)应用程序是有前景的 - 开始时间

2)将应用程序输入后台 - 停止时间并节省花费的时间

3)在前台检查花费的时间并使用他进行许可时间检查