小编Oka*_*neş的帖子

快速检测后台运动活动

我想在应用程序暂停(而不是停止)时检测运动活动。我使用了这段代码,如果用户使用应用程序,它就可以工作:

let isActivityAvailable = CMMotionActivityManager.isActivityAvailable()
if isActivityAvailable {
    CMMotionActivityManager().startActivityUpdates(to: OperationQueue.main) { (motionActivity) in
        if (motionActivity!.confidence.rawValue > 0) {
            if (motionActivity?.walking)! {
                print("User is walking")
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

ios core-motion swift

0
推荐指数
1
解决办法
1632
查看次数

标签 统计

core-motion ×1

ios ×1

swift ×1