core-motion

Я вижу, что могу извлечь CMAttitude из устройства и из него я могу прочитать 3 значения, которые мне нужны (шаг, крен и рыскание). Как я понимаю, этот объект CMAttitude управляется CoreMotion, который является менеджером слияния датчиков для вычисления правильных результатов от компаса, гироскопа и акселероме...

Как основная активность движения будет работать на переднем плане, фоне и когда приложение было прекращено пользователем.... как это было связано с менеджером местоположения На самом деле я отслеживаю местоположение пользователя переднего плана, фона и в то время как приложение прекращено также. таким образ...

Я хотел бы использовать CMAttitude, чтобы узнать вектор, нормальный к стеклу экрана iPad / iPhone (относительно Земли). Таким образом, я бы получил векторы, подобные следующим: Обратите внимание, что это отличается от ориентации, так как мне все равно, как устройство вращается вокруг оси Z. Поэтому, если ...

Я смотрю на основной класс движения CMAttitude, он может выразить ориентацию устройства в виде вращательной матрицы 3x3. В то же время я взглянул на CATransform3D, который инкапсулирует отношение представления, а также масштабирование. CATransform3D - это матрица 4x4. Я видел, что вращательная матрица OpenG...

В настоящее время я разрабатываю приложение, которое будет использовать комбинацию из трех библиотек: CoreLocation, CoreMotion и Healthkit. Моя проблема заключается в том, что при инициализации CoreLocation и Healthkit я получаю диалоговое окно разрешить авторизацию. Тем не менее, с CoreMotion, я не получаю ...

Как в приведенном ниже коде, когда я хочу вернуть данные шагомера через метод для некоторого попустительства, но метод возвращается раньше, чем данные будут восстановлены.Я думаю, что это, возможно, проблема параллелизма. Как я могу вернуть данные в правильном виде для дальнейшего использования?Thx func que...

Apple добавила поддержку подсчета шагов с помощью M7 в новом iPhone 5s. это документация по isStepCountingAvailable IsStepCountingAvailable возвращает логическое значение, указывающее, является ли поддержка подсчета шагов доступна на текущем устройстве. (BOOL) isStepCountingAvailable возвращает з...

@interface Tester() { int currentAccelerationOnYaxis; } @end @implementation Tester -(void) test { CMMotionManager *motionManager = [[CMMotionManager alloc] init]; motionManager.deviceMotionUpdateInterval = 0.01; [motionManager startDeviceMotionUpdatesToQueue:[NSOperationQueue mainQueue]...

у меня есть два способа получения магнитных полей (сила, x, y и z) с помощью магнитометра устройства iOS. 1) Ядра Месте Использовал CLHeading от CLLocationManagerDelegate метод locationManager:didUpdateHeading:. Это похоже на образец приложения Teslameter от Apple. 2) Движение Ядра Используется CMMagnet...