AppleはiOS 9.2.1のコードに署名しなくなりました

AppleはiOS 9.2.1のコードに署名しなくなりました

AppleはiOS 9.2.1のコードに署名しなくなりましたAppleはiOS 9.3.1のリリースを成功とみなしているようで、iOS 9.2.1のコード署名を停止しました。これにより、ユーザーがデバイスを古いバージョンのOSにダウングレードすることを防止できます。

AppleInsider:

Apple は、一貫したユーザー エクスペリエンスを確保し、最新のソフトウェアで修正されたバグやセキュリティの脆弱性から消費者を保護するために、iOS の古いバージョンとみなされるコード署名を定期的に停止しています。

iOS 9.3.1のリリースは、Appleとそのユーザーにとって必ずしも順風満帆とは言えませんでした。先週、Appleは、ユーザーがウェブリンクをクリックした際に一部のアプリがフリーズしたりクラッシュしたりするバグを修正せざるを得なくなりました。人気旅行アプリBooking.comなど、一部のアプリに肥大化した関連付けファイルが含まれていたことが判明し、これがデータオーバーフローを引き起こし、Safari、メール、メッセージなどのアプリがクラッシュする原因となっていました。

このバグに加え、iOS 9.3全体にも、古いデバイスでアクティベーションロックのバグが発生し、使用不能になるなど、いくつかの問題が見られました。Appleはこれらのデバイスのアップデートを中止し、先週修正プログラムをリリースしました。

今週、iPhone 6sとiPhone 6s Plusのユーザーがセキュリティホールとなるバグの被害に遭いました。このバグにより、悪意のある人物がiPhoneのロックを解除することなく、連絡先情報やユーザーの写真にアクセスできてしまう可能性がありました。このバグは、Siri、3D Touch、そしてシステム設定の組み合わせを利用してアクセスを可能にしていました。このバグが一般ユーザーにとってどれほど危険かは軽微だと多くの人が考えていましたが、Appleは火曜日にこのバグを修正しました。