Appleの新しい主力機種iPhone 5sの所有者の一部が、不正確なコンパスと傾斜計の測定値に悩まされている。
すでにご存知かと思いますが、Appleのサポートフォーラムで影響を受けたお客様の中には、測定値が常に著しくずれていると報告した方がいらっしゃいました。これはサプライヤーの変更が原因とされています。
アップルは、長年のサプライヤーであるSTマイクロエレクトロニクスではなく、家電製品、自動車部品、その他多くの製品を製造するドイツの大手工業会社ボッシュから、新型iPhone用の加速度センサーを購入することを選択した。
Boschのハードウェアに問題があると騒ぎ立てるアンチが続出しており、Appleは打つ手がなくなり、対象製品をリコールせざるを得なくなったと示唆している。しかし、この問題は簡単に解決できることが判明した。というのも、最近リリースされたiOS 7.0.3アップデートによって、不正確なセンサー読み取りは過去のものとなったからだ…
Apple の iOS 7.0.3 の変更ログには、このアップデートで「加速度計のキャリブレーションの問題が解決された」と記載されており、VentureBeat は Sensorgate が終了したと宣言しました。
作家のジョン・コーツィアー氏は、iPhone 5(左)の水平表示が0.2度ずれていることを示す写真証拠を公開しました。このデバイスはまだiOS 7.03にアップデートされていません。
他の 2 台の携帯電話では、iOS 7.0.3 の適用前と適用後の測定値の違いが示されています。
Koetsier 氏は次のように説明しています。
真ん中のiPhone 5Sは7.03にアップグレードされ、0.1度の水平ずれを検知しています。もし誤差が0.1度であれば、許容範囲内です。あるいは、両者の微妙な位置の違いによる、テーブルの表面のわずかな変化程度でしょう。
最も近い iPhone は Apple の iPhone 5C ですが、まだ 7.0.3 にアップデートしておらず、ソフトウェア アップデート前の iPhone 5S で発生していたようなエラーがまだ表示されています。
いわゆるゼロGオフセット値は機械的ストレスや温度変化により時間の経過とともに変化するが、その測定値が往々にして大幅に不正確であることに人々は驚いた。
この問題を受けて、RealityCapという小さなモバイルテクノロジー企業が、サードパーティの開発者に修正アルゴリズムを各自のアプリに適用する方法を示すサンプルコードをGithubに投稿したほどだ。
ここでの最大のポイントは、明らかにいくつかの不正確な点が存在していたものの、iOS 7.0.3 は、これはソフトウェアで解決できないものではないということを証明しており、私にとってはそれで十分だということです。
iPhoneのセンサーの精度は、コンパスアプリを起動することで確認できます。コンパスを左にスワイプすると、シンプルで使いやすい水平・垂直レベルツールにアクセスできます。
センサーの問題の影響を受けていたと仮定すると、iOS 7.0.3にアップデートした後、測定値は改善しましたか?ぜひコメント欄であなたの体験を共有してください。
ちなみに、iOS 7.0.3 では、Safari パスワードの iCloud キーチェーン同期も復活し (同じ機能は OS X Mavericks にもあります)、Safari が推測しにくい固有のパスワードを提案できるパスワード ジェネレーターも追加されました。