Вопросы по теме 'core-motion'

Обнаружение движения с помощью iPhone
Я видел как минимум 6 приложений в AppStore, которые делают фото при обнаружении движения (т. е. что-то вроде шпионских штучек). Кто-нибудь знает, как это сделать с помощью iPhone SDK? Я предполагаю, что их приложения делают фотографии каждые X...
1831 просмотров
schedule 28.02.2023

частота обновления, установленная для deviceMotionUpdateInterval, это фактическая частота?
анализируя deviceMotion.timestamp, я увидел, что частота обновления, установленная в DeviceMotion, не является фактической частотой обновления. Я реализовал приложение для тестирования ниже того, что я видел! update frequency actual...
3941 просмотров
schedule 02.08.2023

Преобразовать положение устройства так, чтобы ось Z была выровнена с севером, а Y-указывала гравитацию в CoreMotion?
Я использую CMAttitudeReferenceFrameXTrueNorthZVertical , и таким образом значения поворота, тангажа и рыскания равны (0,0,0), когда устройство плоско лежит на столе, а ось X+ указывает на север. Что я хотел бы сделать, так это иметь значения...
504 просмотров

Поиск вектора нормали к устройству iOS
Я хотел бы использовать CMAttitude, чтобы узнать вектор нормали к стеклу экрана iPad/iPhone (относительно земли). Таким образом, я бы получил такие векторы: Обратите внимание, что это отличается от ориентации тем, что мне все равно, как...
5419 просмотров
schedule 01.08.2023

CoreMotion-DeviceMotion недоступен на iPad 3
У меня есть эта странная проблема. В моем приложении я спрашиваю устройство, доступно ли DeviceMotion: if (coreMotionManager.isDeviceMotionAvailable) { coreMotionManager.deviceMotionUpdateInterval = 1.0 / 60.0; [coreMotionManager...
398 просмотров
schedule 20.11.2023

Создайте матрицу вращения CMAttitude из значений крена, тангажа и рыскания
Я пытаюсь получить матрицу вращения (стиль Apple, CMAttitude) из значений крена, шага и рыскания. Кто-нибудь знает, как работает это преобразование? Пример: крен: 1,01315, шаг: 1,54177 и рыскание: -0,361097 должна привести к этой матрице...
741 просмотров
schedule 05.03.2024

CoreMotion API и разрешение движения
При использовании данных от сопроцессора движения M7 на iPhone 5S я видел, что некоторые классы заставляют пользователя предоставлять разрешение приложению (немного похоже на использование GPS или библиотеки фотографий). Кто-нибудь знает, какие...
1160 просмотров
schedule 04.07.2023

Непрерывное обновление акселерометра в фоновом режиме на iOS
Я тщательно изучил эту тему, прежде чем задавать вопрос, но мне нужно убедиться, что я пришел к правильным выводам, и, если это так, мне нужна помощь в реализации этого как можно эффективнее. Для моего приложения важно получать обновления...
6545 просмотров

Как реализовать CMStepCounter CoreMotion — чип M7
Мне было интересно, может ли кто-нибудь показать мне пример того, как реализовать CMStepCounter. (Я просмотрел документацию, но все еще немного запутался в том, как реализовать). Я хочу обновлять UILabel в моем представлении каждый раз, когда...
4236 просмотров

Почему сообщение авторизации CoreMotion появляется в фоновом режиме в iOS 8 ‹APP› Хотел бы получить доступ к вашей активности движения
У меня есть приложение, которое использует шагомер CoreMotion в iOS 8, и при первом запуске приложение зависает, пока вы не нажмете кнопку «Домой». После выхода на главный экран приложение показывает сообщение «Хотел бы получить доступ к вашей...
369 просмотров
schedule 02.09.2022

продолжайте вращать узел сцены, пока устройство не вернется в исходное положение
экспериментируя с набором сцен, я использую self.motionManager.deviceMotion.attitude.quaternion для поворота узла сцены (камеры) в 3D-сцене. Допустим, пользователь запускает приложение, а устройство каким-то образом наклонено, поэтому эта начальная...
435 просмотров

Новичок: нужна помощь в доступе к данным магнитометра с использованием Swift
TLDR – Цель: создать простое приложение компаса Я новичок в кодировании, и я бросаю себе вызов, пытаясь научиться чему-то новому. Я изучил основные компоненты кодирования и выполнил несколько простых руководств. Я также многому научился здесь....
1577 просмотров
schedule 31.10.2023

Неизвестное имя типа «CMStepCounter»
Я пытаюсь подсчитать шаги пользователя, используя CoreMotion , HealthKit и все, что нужно. Сначала я попробовал это со Swift (я не умею работать со Swift) и импортировал эти два файла: import HealthKit import CoreMotion И когда я...
145 просмотров
schedule 10.11.2022

watchOS2 — CMSensorRecorder
Я хочу использовать исторические данные акселерометра из Apple Watch, и мой список accDataList всегда равен нулю. Я создал экземпляр CMSensorRecorder в функции инициализации класса. У кого-то была эта проблема раньше? func...
585 просмотров
schedule 22.07.2022

Определите, предоставил ли пользователь доступ к разрешению «Движение и фитнес» в моем приложении iOS
Я создаю приложение для iPhone (9.0.2) на XCode 7.0. Мне было интересно, как лучше всего определить, предоставил ли пользователь доступ к разрешению Motion and Fitness из моего приложения. В основном я работаю с классом CMMotionActivityManager...
3681 просмотров
schedule 02.01.2024

Может ли усложнение получить доступ к Healthkit, когда экран часов выключен?
Если экран часов выключен и происходит периодическая перезагрузка сложности, можно ли получить доступ к HealthKit? Как насчет CMPedometer?
134 просмотров

Статус авторизации CMMotionActivityManager
Я пытаюсь найти способ обработки статусов авторизации для активности Motion. Вот что я придумал до сих пор: manager = CMMotionActivityManager() manager.queryActivityStartingFromDate(now, toDate: now, toQueue: NSOperationQueue.mainQueue(),...
1323 просмотров
schedule 06.03.2024

Повернуть MapView на основе акселерометра
Я пытаюсь повернуть свой MapView , используя CoreMotion вокруг точки userLocation . Мне удалось повернуть вид, но есть одна проблема: При повороте mapView фон стал отображаться белым. Как показано на этом рисунке (не обращайте внимания на...
107 просмотров
schedule 21.11.2022

Как определить, нуждается ли магнитометр в калибровке для опорных систем CoreMotion?
Документация Apple для CMAttitudeReferenceFrame говорит, что некоторые системы отсчета «могут потребовать перемещения устройства для калибровки магнитометра», но не уточняет. Как я могу определить, нуждается ли магнитометр в настоящее время в...
372 просмотров
schedule 26.10.2022

Определить начальное положение iOS-устройства в 3D-пространстве — Core Motion
Используя Coremotion, мы можем get the change in position of device using attitude, rotation using gyro . Но чтобы узнать фактическое положение устройства в 3D-пространстве, нам потребуется начальное положение устройства. Чтобы, соответственно,...
737 просмотров
schedule 21.06.2022