iPhoneの通知が全く来ない問題を解決した過程memo


技術の話ではないけど、結構困ったので備忘録として残しておきます。誰かの役に立てば幸いです。

問題

あるときからiPhoneの通知が全く来なくなってしまいました。

GMailもLINEもTwitterもあらゆる通知が来ない・・・。

端末再起動やおやすみモードの確認、そもそも通知がOFFになっていないかなどの基本的なことは確認するも直らない・・・。

https://sbapp.net/appnews/app/upinfo/ios13/tsuchi-naranai-106505

どうやらそういうバグがあるらしく、iOS14でも直っていないとのことです。

結論

上記の記事の通り端末のリセットを行うことで解決しました。

リセットまでの道のり

リセットするとアプリやデータが消えてしまい、再セットアップが非常に面倒なので、バックアップから復元することを選択しました。

公式のこのあたりの手順を確認すると良いです。

https://support.apple.com/ja-jp/HT203977

https://support.apple.com/ja-jp/HT204184

iCloudによるバックアップは容量不足で実施できず、課金するのが嫌だったので手動でバックアップすることに。

iTunesがWindowsに入っているので手順に従ってバックアップを作り、端末をリセット、リストアしようとしたのですが、ここで困りました。

症状的にはこの方と全く同じで読み書きのエラーによってリストアができませんでした。

https://discussionsjapan.apple.com/thread/110201368

調べるとどうやら今回の私の場合、Diskの空き不足が原因のようでした。おそらくバックアップしたデータのサイズにもよると思いますが、私の場合30-40GBくらいは空きが必要でした。

バックアップファイルはC:¥Users¥your_name¥AppData¥Roaming¥Apple Computer¥MobileSync¥Backup以下に保存されています。バックアップのフォルダ名はhashです。

リストアするとなぜかこの場所にhashのフォルダをコピーしたようなhash-日付-日時というフォルダが出現します。おそらく、リストア中の一時データの保存場所(圧縮の展開場所?)なんだと思いますが・・・。

これがエラーが出ても消えないため、積もり積もってかなりDiskを圧迫します。

これには注意が必要かと思います。

そのあたりに注意しつつ、なんとかDiskの空きを確保し、リストアしたところ30分ほどで解決しました。

肝心の通知はちゃんと来るようになっていました。

以上です。