1

現在、Apple Watch を使用してヨー角、ピッチ角、ロール角を計算しています。

ただし、Core Motion 機能を使用しようとすると、アプリがクラッシュします。誰もこの問題を経験しましたか?

if motionManager.deviceMotionAvailable{
    self.referenceAttitude = self.deviceMotionManger.attitude
    let currentAttitude : CMAttitude = self.deviceMotionManger.attitude
    currentAttitude.multiplyByInverseOfAttitude(self.referenceAttitude)
    self.Yaw.setText( "Yaw " + String(format: "%.1f", currentAttitude.yaw))
    self.Pitch.setText( "Pitch " + String(format: "%.1f", currentAttitude.pitch))
    self.Roll.setText("Roll " + String(format: "%.1f", currentAttitude.roll) )
}

else {
    self.Yaw.setText("device motion is not" + String(motionManager.deviceMotionActive))
}
4

1 に答える 1