-1
タイムゾーンの現在時刻を取得するのに手伝ってもらえますか?システム/モバイル時間ではなく、タイムゾーンから現在時刻を取得する
ユーザーがインドのタイムゾーン(たとえば、午後5時)を持っていても、モバイル時間を午後5時30分に静的に変更した場合、ここではユーザーが変更したモバイル時間ではなく、好み。
タイムゾーンの現在時刻を取得するのに手伝ってもらえますか?システム/モバイル時間ではなく、タイムゾーンから現在時刻を取得する
ユーザーがインドのタイムゾーン(たとえば、午後5時)を持っていても、モバイル時間を午後5時30分に静的に変更した場合、ここではユーザーが変更したモバイル時間ではなく、好み。
世界の時計が必要な場合は、NTPサーバーにお問い合わせください。 Cocoapodsに行き、それを行うポッドを見つけてください。以下の例では、ios-ntpするためのものである:
class ViewController: UIViewController {
let netAssociation = NetAssociation(serverName: "time.apple.com")
func viewDidLoad() {
super.viewDidLoad()
netAssociation.delegate = self
netAssociation.sendTimeQuery()
}
func reportFromDelegate() {
let timeOffset = netAssociation.offset
// serverTime will always be in UTC. Use an NSDateFormatter
// to display it in your local timezone
let serverTime = NSDate(timeIntervalSince1970: timeOffset)
}
}
の可能性のある重複[IOSのサーバ時間とデバイスの時間を比較するシステム時刻を変更し、そうでない場合たどのユーザを検出する(http://stackoverflow.com/questions/32457797/デバイスタイムを検出していないユーザがシステム時間を比較していないことを検出する方法) – Westside
この[gist](https://gist.github.com/krishashok/) 8002711)があなたが探しているものかもしれません。 – sketchyTech