В настоящее время используется Apple Watch для расчета углов поворота, высоты тона и угла поворота.Сбой при работе с Apple Watch и Swift при расчете движения устройства с помощью CoreMotion
Однако при попытке использовать функции основного движения приложение сработает. Кто-нибудь испытал эту проблему?
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))
}
Сбой с какой ошибкой? – zoul
Комментарий ниже ответил на мой вопрос. Ни один из других датчиков не работает на часах яблока. @zoul –