利用CoreMotion框架从各个内置传感器那里获取未经修改的传感数据方式获取并累积步数,通过积攒的步数来兑换心仪的商品,也可以邀请好友一起购买商品,同时用户也可以报名参加线下旅游活动,从而鼓励帮助用户培养运动习惯。 当用户在使用跑步功能的时候,应用程序会后台持续定位,用于记录用户的运动位置以用于描述用户的运动轨迹,长时间使用GPS在后台运行可能显著减少电池寿命。