iPhone 5sを愛用している方なら、iOS 7を日常的に使う体験が、私たちが大好きなフルーツメーカーから期待するほど素晴らしいものではないと同意していただけるはずです。むしろ、iOS 7.0.xによって、iPhoneユーザー、特にiPhone 5sユーザーは、少なくとも1日に数回はランダムにクラッシュすることに慣れてしまったと言えるでしょう。
Safariが頻繁にクラッシュするだけでなく、音楽を聴いたり、本を読んだり、写真を撮ったりしているときにもクラッシュしました。iOSのアプリ切り替え時にもクラッシュしました。まるでiPhone 5sを間違った方向から見ていると再起動してしまうかのようでした。
iOS 7は、私のiPhone 5sで、最近リリースされたiOS 7.0.6を含む以前のiOS 7.0.xバージョンと比べてクラッシュが大幅に減少したことを報告できて嬉しいです。もちろん、使用状況によって結果は異なるかもしれませんし、リリースされたばかりのiOS 7.1を1日も使っていないので、新バージョンがどれほど安定して軽快に動作するかを体験した人は少ないかもしれません。
とはいえ、iOS 7.1の安定性に関するこの非科学的なアンケートに投票していただき、これまでの体験についてお聞かせいただければ幸いです。ぜひ投票して、コメント欄で議論にご参加ください。
iOS 7.1では脱獄機能が使えなくなるため、ほとんどの脱獄ユーザーがiOS 7.1を回避したため、結果が歪んでいる可能性もあることは承知しています。そのため、このアンケートは非科学的なものであり、娯楽目的のみで提供されています。
今すぐ下記から投票してください。楽しいはずです。
考慮すべきもう 1 つの点: iOS 7 でのクラッシュのほとんどは、Retina ディスプレイを搭載した iPhone 5s、iPad Air、iPad mini などの 64 ビット A7 デバイスのメモリの問題に起因しています。
オペレーティング システムが 64 ビット A7 デバイスで実行されている場合、iOS にはシステム フレームワークの 32 ビット バージョンと 64 ビット バージョンが別々に含まれています。
Appleによると:
デバイス上で実行されているすべてのアプリが 64 ビット ランタイム用にコンパイルされている場合、iOS はそれらのライブラリの 32 ビット バージョンをロードしません。つまり、システムのメモリ使用量が少なくなり、アプリの起動が速くなります。
問題は、既存のサードパーティ アプリのすべてが 64 ビット用にコンパイルされているわけではないことです。
実際、デバイス上の 1 つのアプリだけが 32 ビットであり、それがアクティブになった場合、iOS は 32 ビット ライブラリをロードし、それらのリソースにさらに多くのメモリを割り当てる必要があります。
その結果、RAMの負荷が増大します。AppleがA7チップのRAMを、前身のA6チップと同じ1GBに抑えたという事実と相まって、iOS 7がApple史上最も安定したiOSリリースではなかったのも当然と言えるでしょう。
同社によれば、64 ビット コードへの移行は慎重に管理する必要があり、そうしないとメモリ消費量の増加がシステム パフォーマンスに「悪影響」を及ぼす可能性があるとのことです。これはまさに私たちが目にしている現象です。
Apple が自社のホームページでこのバグ修正 iOS アップデートを宣伝しているのも不思議ではありません。
セキュリティの観点から見ると、iOS 7.1 では 41 件の脆弱性が修正されました。その多くは、evasi0n 脱獄を開発した evad3rs チームを含む、脱獄コミュニティの著名なメンバーによって発見され、報告されたものです。
では、安定性の面で、これまでのところ iOS 7.1 にどの程度満足していますか?
新しいファームウェアにより、スプリングボードのクラッシュは解消されましたか?
正確には、ランダムクラッシュのどのような事例が修正されたと思いますか?