iOS 跑步app后台运作

日落前 发布于 2016/09/07 17:01
阅读 296
收藏 0
iOS

跑步app  点击开始跑步后,开始计时,直接退出程序。再次打开程序,跑步还在持续计时!!  退出程序,清理后台,这个app的功能还可以持续,这怎么做到的?

加载中
0
求是科技
求是科技
清理后台了,指的是杀死该app的进程吗?如果是的话,那app出现bug了
日落前
在设置中强制终止该进程,但是会自己创建进程继续执行
0
JerryLin
JerryLin
“直接退出程序”,iOS怎么退出程序?
0
kevinlyhan
kevinlyhan

手动杀死后不可能会继续运行。计时那个好办,跑步开始的时候记录时间戳即可,应用恢复的时候算一下就好了。至于推出程序后,App功能是不可能持续的。应该是程序退出到后台是,同时记录了开始的时间戳和步数,以及系统中healthKit中的步数。恢复的时候根据当前时间和当前healthKit的步数计算一下就可以了。

返回顶部
顶部