【发布时间】:2013-03-22 14:06:43
【问题描述】:
我有一个要求,我们需要以编程方式从服务器设置日期和时间(或同步时间)。
在 iOS 中是如何实现的?
是否有任何 Apple 文档说我们不能这样做?
【问题讨论】:
标签: ios objective-c date cocoa-touch
我有一个要求,我们需要以编程方式从服务器设置日期和时间(或同步时间)。
在 iOS 中是如何实现的?
是否有任何 Apple 文档说我们不能这样做?
【问题讨论】:
标签: ios objective-c date cocoa-touch
您不能以编程方式在 iPhone/iPad 上设置日期和/或时间。这些 API 被视为受 Apple 保护。换句话说,如果您要使用这些 API 并使用它们提交应用程序,它将被拒绝。
编辑:
要获取这方面的文档,您可以使用您的开发者计划中包含的免费技术支持事件之一联系 Apple 开发者技术支持。 LINK
【讨论】:
正如你海报中的 cmets 所说,你不能,因为虽然有一个 API 可以做到这一点,但它是“私有的”,只能由 Apple 使用。因此,如果您这样做,Apple 将拒绝您的应用,因为在 App Store 上禁止使用私有 API。
没有替代解决方案。您必须向您的客户解释,作为第三方开发者,您不能更改系统设置,故事结束。
【讨论】: