• ベストアンサー

iOSで時刻の変化を検知

こんにちは iOSアプリ作成中です。 androidの場合、時刻の変化やタイムゾーンの変更でbroadcastが発行されるので、とても便利なのですが、 iOSの場合、時刻の変化などを検出する方法はありますでしょうか。 NSTimer等でポーリングするくらいしか方法はないのでしょうか。 よろしくお願いいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • heburusu
  • ベストアンサー率85% (140/164)
回答No.1

試したことがないので恐縮ですが、 applicationSignificantTimeChange は使えないでしょうか? 参考URLに以下の通り記述されております。 >時間の大幅な変更がある場合、デリゲートを指示 >時刻の大幅な変更例は、深夜の到着、キャリアによる時刻の更新、夏時間への変更などがある。

参考URL:
http://naraobjectivec.wiki.fc2.com/wiki/UIApplicationDelegateProtocol
titokani
質問者

お礼

情報ありがとうございます。 やはり1分ごとの通知はなさそうなので、基本NSTimerで監視するようにしましたが、ユーザーが時刻を変更した場合の処理には使えそうですね。

関連するQ&A

  • GMT~日付と時刻

    都合により日付と時刻設定でタイムゾーンをGMTで設定する必要があります。 しかし私のPCではUTCしか設定できません。 GMTのタイムゾーンをインストールする必要があるのかと思い探しましたが見つかりません。 GMTでのタイムゾーンの設定方法を教えてください。 ドスパラ製でWindows7 Home Premiumです。

  • PCの時刻設定

    タイムゾーン大阪、札幌、東京 time.windows.comでインターネット時刻、自動的に同期 時刻が30秒ほど遅れています。 日付は合っています。 原因は何でしょうか? 対処方法はあるでしょうか?

  • パソコンの時刻が合いません

    パソコンの時刻を 「自動的にインターネット時刻サーバーと同期する」で調整すると、実際の時刻の約9時間前に自動調整されてしまいます。 タイムゾーンは東京に設定してあります。 OSはWindowsXPです。 正しく設定する方法を教えて下さい。

  • タブレットの時刻がずれる

    Androidタブレットの時刻が遅れてしまいます。 原因がわからず苦慮していますが、対処法がありますでしょうか。 事象の詳細等は以下に記載いたします。 機種 Lenovo Tablet TB-8304F1 Android 7.0 夜間のスリープ状態のとき、画面右上の時刻表示、時刻表示のウィジェット、目覚ましアプリの時刻などが遅れる事象がたまに発生します。週に1、2回くらいですが、数十分から数時間の遅れで、発生も不定期なので目覚ましが遅れて遅刻しそうになるため致命的です。 デフォルトの時計アプリを起動すると正しい時刻が表示されます。それでも上記の時刻表示は修正されません。 タブレットは常に室内でWifiに接続されています。給電の有無に関係なく発生します。 設定は「日付と時刻」は自動設定「ネットワークから提供された時刻を表示する」、タイムゾーンは日本標準時です。自動設定を「GPSから提供された時刻を使用する」に変えてみても事象は変わりません。 以上について、アドバイスをお願いいたします。 ps.メーカーに聞いても実機を送れというばかりで設定修正等の提案はありませんでした。普段使い用なので、手元で修正できればと思い質問をさせていただきました。

  • 異なるタイムゾーンのタイムサーバーとの時刻同期方法

    サーバー管理初心者の為、基本的なことかもしれませんがご教示下さい。 Unix(Solaris・AIX)、Linux(RedHat)でxntpdを用いてタイムサーバーと時刻同期設定をしようとしています。タイムサーバのタイムゾーンはJSTなのですが、タイムクライアント側{Unix(Solaris・AIX)、Linux(RedHat)の各サーバー}のタイムゾーンはGMTになっています。この場合でも、タイムゾーンがサーバー・クライアントと同じ時同様に、ntp.confでタイムサーバの設定を実施後にxntpdを起動すればJSTのタイムサーバーから取得した時刻を自動的にGMTのタイムゾーンに変換してくれますか?又、タイムサーバーとタイムクライアント側のタイムゾーンが異なると同期が取れないという場合は、サーバー・クライアントのタイムゾーンが異なった状態のままで、どの様にすれば同期が取れる様になるか、その方法を教えて頂ければと思います。 宜しくお願いします。

  • ヤコブ(Jacob & Co.)製の腕時計の時刻の設定方法が分かりません。

    ヤコブ(Jacob & Co.)製の腕時計の時刻の設定方法が分かりません。 真ん中に一つと、周りに4つタイムゾーンのあるヤコブ製の腕時計です。 周りのタイムゾーンはL.A.、New York、Paris、Tokyoと書かれています。 真ん中の時刻は右についているネジを引いて調整すればいいのですが、周りの4つのタイムゾーンの時刻を調節する方法が分かりません。 どうすれば調整できるのでしょうか?教えてください。お願いします。

  • 時刻を意識的に手動で変更して運用したいです

    Androidタブレットを使っています。 時刻を意識的に手動で変更して運用したいです。 例えば、正しい時刻ではなくて15分早めて運用したいです。 時計の時刻(時/分)を「手動設定する方法」を教えてください。 「時計/設定/日付と時刻の変更」で時刻を変更しようとしても 「日付と時刻はワイアレスネットワークで自動的に設定されます」と表示されて手動設定ができません。 タイムゾーンをオフにしても手動設定ができません。 もちろん、正しい時刻には設定されています。

  • HotMail時刻の設定方法について

    こんにちは。 HotMailを使い始めたのですが、どうやっても時刻が九時間ほど前に設定されてしまいます。 このサイトや、MSNのヘルプページでも調べてみたのですが直し方が分かりません。 なお、パソコン本体のタイムゾーン及びHotMailの個人アカウントのタイムゾーンは「東京」に設定されています。 解決方法をどうぞお教えください。 よろしくお願いします。

  • 日付と時刻の表示の不具合について

    DellのノートPCで起動すると時間が半日ほど違う場合が3日に一度くらいあります。日付と時刻の調整を行うのですが、また何日かすると時刻がおかしくなっています。 タイムゾーンの設定は問題ないのですが、何か原因なのでしょうか?

  • アプリの現在時刻が正しくない

    Windows7(64bit) professional(無線LANアクセス)において 一部のアプリで現在日時が18時間前の日時が表示されてしまう現象が起きています。 起きているのは「駅すぱあと」と「らじ録10」です。 NECの初代ウルトラブックのノートPCです。 時計の設定は、タイムゾーンの設定からBIOSの時計まで確認しましたが異常有りませんでした。 また一滴にタイムゾーンを変えても影響されなくて常に現在時刻の-18時間が表示されてしまいます。 Windows7(64bit) professional(有線LANアクセス)のデスクトップPCでは 同じアプリも正常です。 何か対策がありましたら教えてください。