私は、両方のデバイスユーザーを受け入れると、2つのデバイス間でクロックタイマーセッションを維持する必要があるiOSアプリケーションに取り組んでいますか?2つの異なるデバイス間でクロックセッションを維持するにはどうすればよいですか?
しかし、両方のデバイスのタイミングに欠陥がないと、これがどのように達成できるのかよく分かりません。
私はすでに、次のアイデアを見ている:両方のデバイス上のタイマーが同時にスタートしますので、
1)は、ウェブサービスまたはプッシュ通知の助けを借りて、両方のデバイスの状態を維持します。しかし、ネットワークが適切に動作していない場合、この方法は失敗に終わり、両方のデバイスにタイマーに欠陥があります。
さらに、デバイスの日付と時刻を変更しても、アプリケーションのクロックが変更されないようにする方法を知りたいと思っています。
これ以上の援助をいただければ幸いです。
ありがとうございます。
編集:Bzzアプローチを実装した後
、それは結構ですが、私はまだ問題に直面しています一つのことは、他のデバイスBに結果のネットワーク・タイムスタンプを送信するために、デバイスAからWebサービスを呼び出すにかかる時間を計算し、維持する方法です
このケースを処理するには何ができますか?
あなたは正しいですが、私は同じ考えを持っていますが、私の疑問は、私がこのアプローチを実現する方法です。 –