Ios 计步器“;检查可用性时无法分析邮件&引用;

Ios 计步器“;检查可用性时无法分析邮件&引用;,ios,swift,pedometer,Ios,Swift,Pedometer,我在iOS应用程序中使用计步器。控制台日志中有两条消息 [通用]消息回复错误(连接无效)[计步器] 检查可用性时无法分析邮件 我在苹果的文档中没有找到任何相关内容 我的代码是: self.pedometerManager = CMPedometer() if(CMPedometer.authorizationStatus() == .authorized) { self.pedometerManager.queryPedometerData(f

我在iOS应用程序中使用计步器。控制台日志中有两条消息

[通用]消息回复错误(连接无效)[计步器]

检查可用性时无法分析邮件

我在苹果的文档中没有找到任何相关内容

我的代码是:

    self.pedometerManager = CMPedometer()

    if(CMPedometer.authorizationStatus() == .authorized) {
        
        self.pedometerManager.queryPedometerData(from: self.date, to: self.date.addingTimeInterval(1), withHandler: { [weak self] (result, error) in
            
            if(result != nil) {
                print(result)
                self?.pedometerSteps = result!.numberOfSteps
                self?.pedometerDistance = result!.distance
                
                self?.setupData()
                
            }
            
            completion?()
            
        })
    } else {
        
        completion?()
        

    }
这段代码有效,我得到了计步器的结果,但是消息出现在控制台日志中。
有人知道这是什么吗?谢谢

嗨,你找到原因了吗?@bartl不,我不明白发生了什么事,是的,我找到了我的原因。CMPedometer对象在queryPedometerData调用期间被释放。我将检查我的代码,但可以更改它。谢谢,你找到原因了吗?@bartl不,我不明白发生了什么是的,我找到了我的原因。CMPedometer对象在queryPedometerData调用期间被释放。我将检查我的代码,但可以更改它。谢谢