2016-09-14 11 views
0

У меня есть и приложение для доступа к барометру на iPhone и Ipad, когда Apple выпускает iOS 10, некоторые пользователи iPad сообщают, что приложение перестает работать. Я тестировал на своем iPhone 6s iOS 10, и он все еще работает нормально. Поиск Apple Dev, никаких изменений API. В приложении я использую ниже код, чтобы получить информацию датчика Барометр:CMAltimeter и [CMAltimeter isRelativeAltitudeAvailable] не работают на Ipad iOS 10

if([CMAltimeter isRelativeAltitudeAvailable]){ // This return false on iPad 
    [self.altimeterManager startRelativeAltitudeUpdatesToQueue:[NSOperationQueue mainQueue] withHandler:^(CMAltitudeData *altitudeData, NSError *error) { 
     if (self.delegate){ 
      [self.delegate updatePressure: altitudeData.pressure.doubleValue*10.0]; 
     } 
    }]; 
} 

ответ

0

Это должно быть исправлено с прошивкой 10,1

Согласно примечаниям к релизу разработчиков, IOS 10.1 включает в себя исправление для обработки движения. Разработчики смогут получить доступ к барометрическому давлению данные для iPad Air 2, iPad mini 4 и iPad Pro.

https://9to5mac.com/2016/09/21/apple-releases-ios-10-1-and-watchos-3-1-beta-seeds-for-developers/