タグ

時間とiPhoneに関するraimon49のブックマーク (7)

  • 時差ボケ調整アプリ、ANA社員が実証実験を開始

    時差ボケ調整アプリ、ANA社員が実証実験を開始
  • 12 月 2 日になると iOS 11.0/11.1 が突然再起動を繰り返すようになった原因 - 家計簿アプリ Zaim

    何が起きていたのか? 既報の通り、12 月 2 日未明より一部の iOS デバイスが数十秒に一回再起動のような動作を繰り返し、操作不能になる OS の不具合が全世界で発生しています。Zaim もこの影響を受け原因調査と対策を実施しましたので、技術的に判明したことをこのエントリーで開発者向けに共有します。 なお、iOS 11.2 では解決していますので、まだアップデートしていない方は早急にアップデートをお願いします。 iPhone が再起動を繰り返す不具合 12 月 2 日に発生 「iOS 11.2」リリース、高速無線充電対応など iPhoneの連続再起動の不具合も修正 実際には OS が再起動していたわけではなく、SpringBoard と呼ばれるホーム画面などを管理している内部のアプリケーションがクラッシュを繰り返していました。 (時計アプリにも不具合があったようですが、こちらの現象は

    12 月 2 日になると iOS 11.0/11.1 が突然再起動を繰り返すようになった原因 - 家計簿アプリ Zaim
    raimon49
    raimon49 2017/12/04
    nextTriggerDate()の中はブラックボックスなのでこれ以上は分からない訳か。
  • iPhoneが再起動を繰り返す不具合 12月2日に発生

    一部のアプリの通知を切ると解消するとの報告もあり、「欅のキセキ」「乃木坂46リズムフェスティバル」「Zaim」「au WALLET」「au Wi-Fiセキュリティ」「ウイルスバスターモバイル」「マンガBANG」などのアプリの通知を切って解消したというユーザーも。また、端末の設定の「日付と時刻」から、日付を12月1日以前に戻すと解消するという報告もある。 影響している可能性があるアプリや対策をまとめているブログ(「スマホ評価・不具合ニュース」の該当記事)もあるほか、Twitterでも多数のユーザーが、症状や対策を報告しあっている。 【追記】アプリの「繰り返し設定のあるローカル通知」で発生 Zaimが報告 問題の影響を受けた家計簿アプリ「Zaim」運営元のZaimは2日11時ごろ、問題を特定したことをTwitterで告知。「『繰り返し設定のあるローカル通知』を組み込んでいるアプリをiOS 11

    iPhoneが再起動を繰り返す不具合 12月2日に発生
    raimon49
    raimon49 2017/12/02
    repeatIntervalを設定したUILocalNotificationをスケジューリングさせていると発火のタイミングでiOSがクラッシュして再起動。マジかよ条件が簡単過ぎる……。
  • 日付が変わったときの処理 - Toyship.org

    カレンダーなどのアプリで、画面に今日の日付などを表示している場合、真夜中に日付が変わった瞬間にUI表示を変えたりなどの処理をしたいことがありますよね。 そのためだけにNSTimerなどを使ってタイマー処理をするのも面倒くさいので、たいていはスルーしていると思うんですが。 実はそんな時に使える便利な機能があります。 UIApplicationDelegateで、applicationSignificantTimeChangeをオーバーライドしておけば、日付が変わった瞬間にこの関数が呼ばれて、UI変更の処理をすることができます。 - (void)applicationSignificantTimeChange:(UIApplication *)application{ NSLog(@"日付の表示を変えてください。"); } こんな時によばれるので、日時を扱うアプリでは、実装しておくのがお勧めで

    日付が変わったときの処理 - Toyship.org
    raimon49
    raimon49 2015/03/16
    applicationSignificantTimeChange:をオーバーライドしておくと、日付が変わった時やユーザーが端末設定で時刻を変更した時にコールバックされる。
  • 爆速でタイマーセット ListTimer

    以前から欲しかったので、爆速でセットできる死ぬほどシンプルなタイマーアプリを作った!無料です。爆速タイマーで検索すると見つかる。 爆速タイマーのダウンロードはこちらから。 このアプリは今まで作ったものの中でダントツにシンプルだけど、自分が頻繁に使うために作りました。 なぜ、いまさらタイマーアプリを作ったか? 僕はiOSの標準アプリのヘビーユーザでありまして、もう毎日のように使っている。 どんな時に使うかというと、まずは毎日の作業時間のタイマーをセットするため。 これは数時間単位でセットするから特に問題ないのだけど、ラーメン作る時とか、数分レベルの時間をささっとセットする時にはとても使いにくい。。 まずiOSのドラムUIのタップできる範囲が狭く、なおかつ5分とかにぴっちりと合わせるのに気を使い、その後にセットボタンを押さないといけない。 また、電車で降りる時間をセットする時にもタイマーを使う

    爆速でタイマーセット ListTimer
    raimon49
    raimon49 2014/06/29
    直感的。
  • iOSの日付処理まとめ

    日付処理をするとき、どーだったっけ.. と迷うので私なりにまとめ。 日付関連の要素 NSCalendar

  • NSDateFormatterで日付文字列変換する際の注意 - 西海岸より

    以下のように、NSDateFormatterを用いてNSDateから現在の年月を取得する場合があるけれど、 ユーザ設定が和暦の場合には、yyyyの部分が平成xx年として想定している年と異なる文字列が入り こんでしまう場合がある。 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyyMMdd"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(str); 上記の実行結果は、ユーザの日付設定によって以下の通りに。 # 西暦設定の場合 20110111 # 和暦設定の場合 230111 原因はNSDateFormatterは、変換時にNSCalendarを使っているが、デフォルトでは

    NSDateFormatterで日付文字列変換する際の注意 - 西海岸より
    raimon49
    raimon49 2013/01/22
    NSGregorianCalendarに設定。カテゴリを生やすアイディアも。
  • 1