AppleInsiderスタッフ
· 1分で読めます
出典: ArsTechnica
Apple の最新の iOS 7.1 アップデートでは、CarPlay などの注目機能の追加に加え、発売から 4 年が経った iPhone 4 の速度が向上したほか、アプリが閉じているときでも信号を検索できる新しい iBeacon 処理も実現しました。
Appleが9月にiOS 7をリリースしたとき、iPhone 4などの旧式の端末のユーザーは、古いハードウェアが高度なオペレーティングシステムに追いつこうとしたため、パフォーマンスの低下を経験した。
ArsTechnicaが作成した上記のグラフに示されているように、iOS 6.1.3からiOS 7にアップグレードしたiPhone 4ユーザーは、アプリの起動が遅くなり、システム全体のパフォーマンスに大きな影響が出ました。例えば、アプリを開いたときの「ズームイン」アニメーションやコントロールセンターの表示が、明らかにぎくしゃくしていました。
Appleが最近リリースしたiOS 7.1を搭載したiPhone 4で一連のテストを実施した結果、パフォーマンスが大幅に向上したと報告されています。バックエンドの調整により、古いハードウェアを使用しているユーザーにもスムーズな操作性が提供され、アプリの起動時間やシステムの起動時間も大幅に短縮されました。
Apple は iOS 7 を可能な限り下位互換性を持たせようとしたが、このオペレーティング システムのデザインは、最新の A7 システム オン チップを活用するために構築されたアニメーション、トランジション、その他のグラフィック装飾を多用している。
同社は iOS 7.0.3 でパフォーマンス問題の一部を解決することを目指したが、iPhone 4 ユーザーにとって、この変更は大幅な改善をもたらさなかった。
iBeaconの機能強化
BEEKnの別のレポートによると、iOS 7.1 では Apple の iBeacon プロトコルに新しい機能が追加され、「常時オン」のビーコン追跡が可能になります。
Apple 独自の Apple Store アプリは、iBeacon 統合をサポートした最初のアプリの 1 つです。
iBeacon対応アプリを用いた様々なテストを実施した結果、iOS 7.1では、アプリを終了してiPhoneを再起動した後でもソフトウェアがビーコン信号を検索できるようになったことが判明しました。以前は、アプリは開いているとき、またはバックグラウンドで実行されているときのみiBeacon通知を受信していました。
新しい実装では、iBeaconアプリがインストールされると、ユーザーが位置情報サービス設定メニューからオプトアウトするか、Bluetoothをオフにするか、アプリを削除するまで、常に信号を「探し続ける」ことになります。しかし、プロバイダーのアプリがインストールされている限り、デバイスにプッシュされる可能性があるiBeaconスパムをAppleがどのように処理するつもりなのかは依然として不明です。
最後に、iOS 7.1ではBluetooth LEの応答性が向上し、地域変更、退出、ビーコン識別がほぼ瞬時に記録されるようになったと報じられています。ただし、この結果はまだ検証されていません。