获取手机使用流量存在几个问题:
①iOS是无法像Android一样监听到开机广播和关机广播的,立刻关机再开机监测的移动网络下流量会默认清空。
②应用在后台运行时突然被杀死,無法对流量统计需要在应用进入后台时先保存流量使用情况
③如果用户第一次打开流量统计软件是在2月份,当第3个月打开时应该对2月份使用的流量清零。但是问题来了我们所能获取的是从监测开始,消耗的总流量套餐流量为每个月1000M,如果2月份消耗了200M流量3月消耗了300M鋶量,我们无法判断3月份流量剩余情况我们获得的使用流量为500M。建议当新的一个月开始时用户首次打开app,提醒用户重新设置剩余流量
注意:请在真机上测试该代码