ジャイロスコープと加速度計
デバイス上のジャイロスコープと加速度計は、実世界でのデバイスの動きに関するデータを提供できます。
加速度計とジャイロスコープのデータを使用して、iOS、iPadOS、watchOS で実行されるアプリやゲームで、リアルタイムのモーションベースの情報に基づいた体験を実現できます。tvOS アプリは、Siri Remote からのジャイロスコープデータを使用できます。開発者向けガイダンスについては、Core Motion (Core Motion) を参照してください。
ベストプラクティス
モーションデータは、人々に目に見える利益をもたらす場合にのみ使用してください。 たとえば、フィットネスアプリではデータを使用して人々の活動や一般的な健康状態に関するフィードバックを提供したり、ゲームではデータを使用してゲームプレイを強化したりできます。データを取得するためだけにデータを収集することは避けてください。
重要
あなたの体験でデバイスからモーションデータにアクセスする必要がある場合は、その理由を説明するコピーを提供しなければなりません。あなたのアプリやゲームがこの種のデータに初めてアクセスしようとすると、システムはあなたのコピーを許可申請に含め、人々がアクセスを許可または拒否できるようにします。
アクティブなゲームプレイ以外では、インターフェイスを直接操作するために加速度計やジャイロスコープを使用しないでください。 一部のモーションを基礎としたジェスチャは、正確に再現するのが難しく、一部の人にとっては物理的に難しい場合があり、バッテリーの使用に影響を与えます。
プラットフォームの考慮事項
iOS、iPadOS、macOS、tvOS、または watchOS に関する追加の考慮事項はありません。
リソース
関連
開発者用文書
処理されたデバイスモーションデータの取得 (Getting processed device-motion data)