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分ほどで解決しました。
肝心の通知はちゃんと来るようになっていました。
以上です。