私はこれを繰り返し知っています。私は多くの解答を見直しましたが、解決策はまだありませんでした。iOSで正しい現在時刻を取得するにはどうすればよいですか?
私の質問は、 ユーザーが手動で設定した場合、どのように時間を取得できますか?
私は1つのチャットアプリを実装しました。しかし、このアプリでは、私はタイミングの問題があります。ユーザーが手動で時間を設定している場合、どのように識別できるか。
正しいUTC時刻を取得したいと考えています。これを使って、私はデバイス時間とUTC時間の違いを特定することができます。
NSDate *currentDateAndTime = [NSDate date];
を使用している場合、現在のUTC時刻ではなく、デバイスに応じたUTC時刻のみが返されます。
このソリューションを見つける簡単な方法はありますか?
ご協力いただければ幸いです。
あなたは、デバイスの時間を信用していない場合は、Webサービスを必要とします。 – Desdenova
...またはNTPサーバー。この回答:http://stackoverflow.com/questions/14964318/how-can-i-get-the-actual-date-and-time-if-the-device-date-and-time-are-inaccurat。 –