2019年11月23日更新
iOS 13でバグの多さにAppleが反省!iOS14では安定性重視!
Appleが今年の秋に正式リリースした「iOS 13」ではバグの多さに対応するため修正板が次々と追加公開となりAppleでは反省したとされています。「iOS 13」ではバグの多さに反省し来年リリースされる「iOS 13」では安定性を重視するとみられています。
目次
iOS 13でバグの多さにAppleが反省実施し、来年公開されるiOS14では安定性を重視する方針
Appleが今年の秋に正式版をリリースしたiOSの最新OSバージョン「iOS 13」では、度重なるバグの多さに対応するため、修正板が次々と追加公開となっており、Appleではあまりのバグの多さに反省を行ったとされています。
Appleでは、iOSの最新OSバージョン「iOS 13」の度重なるバグの多さに反省を行い、来年公開予定の「iOS 14」では、「iOS 13」のように新機能を搭載するのではなく、安定性を重視する内容に方針を変更したと報道されています。
iPhone向けの最新OSバージョンとなる現在公開されている「iOS 13」では
Appleでは、これまでの流れを変更し、現在公開されているiPhone向けの最新OSバージョンの「iOS 13」では、正式版が一般公開される前に開発者向けに「iOS13.1」のベータ版が公開となりました。
一般ユーザー向けに公開された後も、ユーザーからバグの報告が多く、マイナーアップデートが次々にリリースされることとなっており、現段階での最新OSバージョンは「iOS13.1.3」となっています。
iPhone向けの最新OSバージョンの「iOS 13」が正式リリースされてから、ユーザーから多く出ていた不具合にて、バックグラウンドのアプリが強制終了してしまう不具合については、11月に追加リリースされたバージョン「iOS13.2.2」で変更修正されています。
Appleが公開しているOSバージョンのこれまでの流れについて
Appleが公開しているOSバージョンのこれまでの流れについてご紹介していきましょう。
これまでに、リリースされたOSバージョンの「iOS 12」では、新機能の追加を控えめにして、安定性を重視したで開発されて一定内容となっており、ユーザーにも好評となっていました。
それに比べ、今年の秋リリースされた最新OSバージョンの「iOS 13」では、バグの多さが問題視されるなどユーザーからも不安の声が多く出ています。
ユーザーの中には、新機能の搭載を希望する声もありますが、「iOS 12」バージョンのように安定を重視したバグや不具合の少ないOSの開発を期待しているのではないでしょうか?
最新OSバージョンの「iOS 13」にバグや不具合が多く発生する原因について
最新OSバージョンの「iOS 13」では、新機能が多く追加となっています。Appleでは、最新OSバージョン「iOS 13」に搭載を予定していた機能のiCloud Driveのフォルダ共有機能について公開を延期しています。
そのほかにも、最新OSバージョンの「iOS 13」では、機能の一部については未完成の状態でリリースされています。
最新OSバージョンの「iOS 13」のバグの多さについて、「iOS 13」にてバグが多く発生した理由について、Appleの元エンジニアがバグ発生の理由について指摘しています。
元エンジニアによると、バグの発生した原因について、バグに対してAppleへ報告を行うクラッシュレポート機能がシステム全体の終了に影響するのみの報告となっており、アプリについては対応できていないと指摘しています。
不具合の多さについて、Appleが提供しているサービスや製品が多種多様となっているため、それぞれの開発についてが難しくなってきていることが影響していると考えられるとのことです。
2020年リリース予定の「iOS14」では安定性重視に方針を変更
Appleでは、最新OSバージョンの「iOS 13」のようにバグが報告された場合の対応として、ソフトウェアアップデートによってバグの修正を行うとみられています。
ですが、Apple製品への信頼を保つためにも、OSのバグや不具合についてリスクを軽減し、「iOS 13」でのバグの多さを反省し、2020年にリリースを予定している「iOS 14」では、安定性を重視した内容に開発変更を行うとみられています。
Appleでは、来年リリースへ向け、開発を進めている「iOS14」に、不具合の修正状態に応じて機能を有効化する「Flags」と呼ばれる技術を採用し、安定性の向上を図る方針としています。
不具合の修正状態に応じて機能を有効化する「Flags」と呼ばれる技術は、ソフトウェア業界にて多く搭載されている技術となっており、GoogleやMicrosoftにも採用されています。