2016-09-25 6 views
1

Я разрабатываю приложение, которое использует CMMotionManager и предшествующий iOS 10, данные от менеджера были стабильными. После обновления iOS 10 он начал «прыгать» (данные на данный момент t + 1 раз больше данных за данный момент t, а в данный момент t + 2 он возвращается в стабильное состояние). Я использую отношение свойство CMDeviceMotion, а также система отсчета CMAttitudeReferenceFrameXTrueNorthZVertical.Данные CMMotionManager 'Jumps' после обновления iOS 10

Что можно сделать для стабилизации данных из Менеджера?

+0

Кажется, что ошибка в внутренности iOS. Другие люди тоже упоминают об этом, и у меня такая же проблема. https://forums.developer.apple.com/thread/52145 и https://openradar.appspot.com/27787269 –

+0

Спасибо .. Я думаю, мы просто ждем Apple на этом. –

+0

Почти месяц спустя и по-прежнему нет ответа от Apple ... –

ответ

0

Это полностью ошибка IOS 10. К сожалению, яблоко даже не хочет говорить об этом, хотя оно представляет собой серьезную ошибку для всех приложений дополненной реальности. Многие разработчики сообщили об этом, и никто не имеет понятия о том, как его решить.

Самое интересное нить: forums.developer.apple.com/thread/52145 : CMMotionManager incorrect behavior

Однако я хотел бы отметить, что вы можете получить доступ только к этой теме, используя его URL. Если вы просто заходите на форумы разработчиков Apple и выполняете поиск с использованием одного и того же названия, поток не будет отображаться в результатах.

Очевидно, это то, как яблоко обнаружило, что оно скрывает свои ошибки. Позор, стыд ...

Смежные вопросы