IOS5のリリースには、このコア機能があります 非推奨としてリストされています 。誰かがそれを置き換えるものを知っていますか? AppleはiPhone5から加速度計を削除しないと思います。
私はまだiOS5を使用していませんでしたが、すでに4.xではUIAccelerometerとUIAccelerometerDelegateがCoreMotionフレームワークに置き換えられました。それはより洗練されており、ジャイロスコープの信号を考慮に入れ、センサーフュージョンを実行します。つまり、バイアス計算などのキャリブレーションを行います。
基本的に、CMDeviceMotionHandlerブロックコールバックは同等になりました。これは、deviceMotionUpdateInterval秒ごとに呼び出されます。または、独自のタイマーループを使用して、データをプルすることもできます。それは非常に簡単で使いやすいです。 単純なiPhoneモーション検出 を見て、SDKドキュメントへの3つのリンクをたどります。
あなたが心に留めておかなければならない3つのことがあります: