
画像: IDG
iPhoneユーザーにとって、まるでY2K(2000年問題)が再び起こったかのようです。2017年12月2日午前0時を過ぎた頃、iOS 11.1.2を搭載した多くのiPhoneが原因不明の再起動とクラッシュを起こし始めました。もしあなたが影響を受けたユーザーの一人なら、すでに修正プログラムが公開されています。
このバグは、iOSの「ローカル」通知、つまりAppleのプッシュ通知サービスではなくiPhone上で発生するアラートに関係しています。どのアプリがローカル通知を使用し、どのアプリがリモート通知を使用しているかを特定することは困難ですが、例えば瞑想アプリ「Headspace」は、ユーザーにリラックスして呼吸をするように毎日リマインダーを送信します。ローカル通知を送信するアプリはすべて、このバグの原因となる可能性があります。
ツイッターTwitterのユーザーから、携帯電話がランダムに再起動するという苦情が寄せられている。
その結果、Appleは深夜にiOS 11.2をリリースしました。このメジャーアップデートには、Apple Pay Cash、iPhone 8およびXのワイヤレス充電高速化、そして多数のバグ修正と外観の変更が含まれています。iOS 11.2の6番目のベータ版は、ベータ5のリリースからわずか数日後の昨日リリースされました。Appleは通常、土曜日の深夜以降にメジャーなiOSアップデートをリリースすることはないため、このバグの影響で早めのリリースとなったと考えられます。
起きたら iPhone がクラッシュしていたら、次の手順で修復してください。
- 不要なアラートによってアップデートが中断されないように、すべての通知をオフにしましょう。残念ながら、これは簡単な作業ではありません。すべての通知を一度にオフにするスイッチがなく、通知を「おやすみモード」がオンになっている場合でもローカル通知が紛れ込んでしまう可能性があるからです。設定アプリの「通知」タブを開き、アプリの一覧から通知を送信しているアプリを探します。アプリ名をタップし、「通知を許可」をオフにします。
- 携帯電話のホーム画面にアクセスして通知を変更できない場合は、Mac または PC に接続して iTunes 経由で更新してみてください。
- 「設定」>「一般」>「ソフトウェア・アップデート」でiOS 11.2アップデートをインストールします。
- アップデートがインストールされたら、オフにしていた通知をオンにします。
アップデートをインストールして通知をオンにした後も問題が解決しない場合は、Apple は Apple サポートに連絡することを推奨しています。
裏話:バグ修正はODアップグレードの常套手段ですが、12月2日のiOSバグは、一週間続いた問題の締めくくりとして、まさに最悪の事態です。まず、macOS High Sierra 10.13.1に重大な脆弱性があり、パスワードなしでユーザー名「root」を入力すると、誰でもコンピュータにフルアクセスできる状態になっていました。すぐに修正プログラムがリリースされましたが、ファイル共有が機能しなくなりました。そして今、最新のHigh Sierraベータ版でルート権限バグが再発し、修正プログラムの再インストールが必要になったようです。
今週初め、AppleはmacOSのバグについて謝罪し、「お客様にはより良い対応を期待しています。開発プロセスを監査し、再発防止に努めています」と述べました。しかし、今回のiOSの新たなバグは単独の問題ではありません。皮肉なことに、この問題を引き起こしたのはiOS 11.1.2のバグでした。このバグは当初、iPhone Xの画面が寒冷地で反応しない問題を修正するためにリリースされ、その前にiOS 11.1.1で「大文字のI」の自動修正バグが修正されていました。AppleはiOSの開発プロセスについても改めて見直す必要があるのかもしれません。
著者: マイケル・サイモン、Macworld編集長
マイケル・サイモンは20年以上にわたりAppleを取材しています。iPodがまだiWalkだった頃からSpymacで噂を取材し始め、Appleがこれまでに製造したほぼ全てのiPhoneを所有しています。妻と息子、そして数え切れないほどのガジェットと共にコネチカット州に住んでいます。