Qual classe / código do iOS retorna o norte magnético?
Eu quero pegar o desvio do dispositivo do norte magnético em graus e usar esse valor em algum código que estou escrevendo.
Eu não quero usar os serviços de localização do dispositivo e, portanto, não estou interessado em obter o norte verdadeiro, mas sim o norte magnético (usando apenas o magnetômetro do dispositivo).
Qual classe (ou processo de codificação ..) poderia me fornecer esse valor (confiando apenas no magnetômetro)?
a classe CLLocationManager e suas propriedades dependem dos Serviços de Localização que estão habilitados / disponíveis
onde, como a estrutura do Core Motion com sua classe CMMagnetometerData, nos fornece a seguinte propriedade:
@property(readonly, nonatomic) CMMagneticField magneticField
A structure containing 3-axis magnetometer data
typedef struct {
double x;
double y;
double z;
} CMMagneticField;
Como obtenho graus fora disso? ou existe alguma outra maneira (classe / propriedade / método) para obter graus fora do magnetômetro somente?
Agradeço antecipadamente a qualquer pessoa com alguma informação útil sobre esse assunto! :)