Добро пожаловать!Вам нужно сделать две вещи, чтобы получить разрешение на данные альтиметрии.Во-первых, описание plist, которое у вас уже есть.Вторым является вызов CMAltimeter.authorizationStatus ().Это запросит у пользователя разрешение на использование строки, содержащейся в списке.
Вы можете получить один из четырех результатов, как в CMAltimeter CMAuthorizationStatus: notDetermined, ограничено, запрещено или авторизовано.Если вы получите разрешение, вы можете идти.Если вам отказывают, пользователь не дал свое разрешение.Ограничено то, что существуют некоторые общесистемные ограничения на эти данные местоположения (возможно, из MDM).
Поиск в документации Xcode для CMAltimeter, authorizationStatus и CMAuthorizationStatus.
Когда вы получите "авторизованный ответ, вы можете вызвать startRelativeAltitudeUdpates с помощью обработчика, и ваше приложение будет получать обновления, когда будут доступны данные.