12月2日の0時より一斉に大量発生したiPhone/iOSの通称「グルグル再起動ループ」。
原因となっているアプリの一覧や対処法についてはこちらでまとめたとおりで、端的にいうと「特定のアプリの通知」がトリガーになっているという点までは確実となっています。
そして今回、この再起動ループを発生させる通知を出すアプリの1つ、「家計簿Zaim 人気の簡単レシート家計簿」の開発元、Zaim Incが同問題の原因を特定したようです。
先ほど現象を回避するバージョンをAppleの審査に提出しました。特急申請が認められれば 1〜2日後にはApp Storeに反映される予定です。調査を進めましたところ、「繰り返し設定のあるローカル通知」を組み込んでいるアプリをiOS 11.1以降の端末にインストールしていると、同現象が発生するようです。
— 家計簿 Zaim(公式) (@zaimjp) December 2, 2017
これによるとiOS 11.1以降の端末でアプリに「繰り返し設定のあるローカル通知」が組み込まれてあるでいるアプリをインストールしていると、同現象が発生する、とのこと。
私も今まで知らなかったのですが、iOSのアプリからの通知には:
・リモート通知(プッシュ通知)
・ローカル通知
という2種類があるようです。
LINEやGmailといったアプリで誰かかのメッセージが届いた際に表示・鳴るのがリモート通知(プッシュ通知)。
一方、ローカル通知は、アプリ自身がスケジューリングし送信。つまり、ネットワークなどに接続をしていなくても特定の時間になるとアプリがローカルに表示する通知、ということですね。
(一連の再起動問題で機内モードなどにしても症状が改善しなかったのはこういうことだったのですね。)
そして今回問題となったのがこのローカル通知でさらにZaimによるとこのスケジューリングが繰り返し通知がされる設定だと発生するとのこと。
うーん、これだけ見ると、特定時間に通知を出すアプリって相当あるような気がします。
なので、早く対策をしないと今後も再起動ループがまだまだ出てくる可能性がありそうです。
それにしてもこのZaimさん、迅速な原因究明と対応には脱帽です。
コメント
私はZaimというアプリはインストールしていませんが、再起動ループの不具合が起きています。そこで、全てのアプリの通知を不許可にしたところ再起動ループは止まりましたが不便です。
ありがとうございます、助かりました
とても助かりました
本当にありがとうございました!
私はアイチュウを削除したら収まりました。
本当に助かりました(^_^;)
ありがとうございます!!!!
こんばんは。非常に助かりました。ソルティアしている最中に発生しました。明日の日曜日、このトラブルで潰れるかと憂鬱になりましたが、おかげさまで解放されました。今のところやはりソルティアが原因かと思われます。ありがとうございました♪
zaimは使ってませんが、再起動ループ発生しました。
確かに、今月2日の0時におかしくなりました。
全部のアプリを通知オフにしても収まらず、日付を一か月戻したら今のところ治ってます。
12月6日朝、再起動ループ発生しました。
こちらのサイトを拝見し、ソリティア削除したところ治りました。
ありがとうございます。助かりました。
12月16日から再起動ループが発生しました。
全通知をオフにすれば収まり、アプリの中のひとつで
えらべるClubの通知をONにしたらループが始まりました。
現在通知をOFFにしてループしていないので、上記アプリが原因かと思われます。
発生日の入力間違えです。
12月16日ではなく、12月26日です。
原因と思われるアプリは12月25日にアップデートしています。