iPhone iOS 18.1でこっそりと「新機能が追加されている」とニュースが出てきました。
何もしないのにiPhoneが再起動するという機能はどんなものなのでしょうか?
Gigazineの記事を見てみよう
Appleが、ロック状態にあるiPhoneを一定時間が経過すると自動的に再起動する「inactivity reboot(非アクティブ時再起動)」という機能をiOS 18.1にひそかに追加したことがわかりました。
iOS 18.1でロック状態のiPhoneを一定時間後に再起動する「非アクティブ時再起動」機能がひそかに加わる
Apple Quietly Introduced iPhone Reboot Code Which is Locking Out Cops
https://www.404media.co/apple-quietly-introduced-iphone-reboot-code-which-is-locking-out-cops/Here's why iPhones were rebooting themselves, according to experts
https://www.androidauthority.com/iphone-reboot-explained-3498168/iOS 18.1 boosts security with inactivity reboot feature
https://appleinsider.com/articles/24/11/09/iphones-on-ios-181-will-automatically-reboot-and-lock-down-after-being-idle-for-a-while以前から「iOS 18では端末がランダムに再起動することがある」ことが報告されていましたが、AppleがiOS 18.1に「inactivity reboot」を追加したことで、端末のランダムな再起動はこの機能によるものだった可能性が出てきました。
Appleが公式に「iOS 18.1に、iPhoneがロックされて一定時間経過すると自動的に再起動する機能を追加した」と発表したわけではありませんが、専門家は当該コードの追加を確認したと報告しています。
Apple indeed added a feature called "inactivity reboot" in iOS 18.1. This is implemented in keybagd and the AppleSEPKeyStore kernel extension. It seems to have nothing to do with phone/wireless network state. Keystore is used when unlocking the device.https://t.co/ONZuU9zVt2 https://t.co/4ORUqR6P6N pic.twitter.com/O3jijuqpN0
— Jiska (@naehrdine) November 8, 2024
当初、端末が勝手に再起動するのは通信が途切れたからだと考える見方もありましたが、非アクティブ時間をカウントするタイマーのコードも見つかり、充電の有無や通信状態とは無関係に、「最後のロック解除からどれぐらい時間が経過したか」だけを数えていることがわかっています。再起動までの時間は96時間、つまり丸4日だとのこと。
続きはこちらから👇
iOS 18.1でロック状態のiPhoneを一定時間後に再起動する「非アクティブ時再起動」機能がひそかに加わる - GIGAZINE
https://gigazine.net/news/20241110-iphone-inactivity-reboot-code/
かってに再起動のトリガーは
「最後のロック解除から 96時間(4日)iPhoneを使用していない」
という状況で再起動する。
なぜ? という疑問は、記事にありますが、「盗難時などの対策」ということになります。
iPhoneを盗まれたり紛失したりしてデータが抜き取らてしまう恐れがあったとしても、自動的に再起動されればユーザーデータが抜き取られてしまう恐れは激減し、安全性が高まる
ということでかってに再起動の仕組みが組み込まれたというわけです。
日本では、iPhoneを置きわあすれても 戻ってくることが多いのですが、「海外では、ほぼ手元に戻ってこない」とお考えください。
盗まれることを前提としたシステムなので 「よけいなお世話ではなく 必須の機能」と考えるべきでしょう。