2

我有一个要求,我需要从我的代码中设置 iPad 的内部时钟。我在上面做了一些谷歌搜索,但没有取得丰硕的成果。是否有可能做到这一点,如果可以,怎么做?

4

3 回答 3

0

除非你越狱,否则这是不可能的。这是针对用户的设置,而不是针对您的应用的设置。

于 2013-05-27T09:42:40.413 回答
0

在我看来,不,这是不可能的。设置系统设置超出了 iPhone 开发人员 SDK 的权限。没有记录用于访问此类功能的 API 供用户设置。

于 2013-05-27T09:42:41.197 回答
0

恐怕你不能使用官方 API,这取决于用户更改设备上的时间。此外,如果使用 Apple 的时间服务器,用户甚至无法控制何时设置/更新。

但是,您可以使用以下方法在您的应用程序中维护自己的时间: https ://code.google.com/p/ios-ntp/

如果你真的需要改变时钟,你可以看看 Cydia,例如这个应用程序可以改变连接到自定义 NTP 服务器的设备内部时钟。

另外,前段时间我读了这篇关于时间同步如何在 iOS 上工作的文章,您可能会觉得很有帮助。

于 2013-05-27T09:42:47.720 回答