当前位置: 首页 > 专利查询>范高源专利>正文

一种基于IOS系统的时间管理方法、装置、设备及存储介质制造方法及图纸

技术编号:36985187 阅读:7 留言:0更新日期:2023-03-25 18:03
本申请公开了一种基于IOS系统的时间管理方法、装置、设备及存储介质,涉及应用管理领域,包括:接收管控端发送的已安装应用列表以及相应的监管信息,并录入相应的属性信息;根据系统当前时间、监管信息以及属性信息判断已安装应用是否在可用时间段;若存在不在可用时间段的已安装应用并且相应的管控方式为禁用应用,则将不在可用时间段的已安装应用加入应用黑名单,并根据属性信息生成与不在可用时间段的所述已安装应用对应的Mobileconfig文件;将Mobileconfig文件发送至所述管控端,以便管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作。这样一来,可以针对在非可用时间段的应用生成Mobileconfig文件,以便管控端接收到所述Mobileconfig文件后执行应用屏蔽操作,以实现基于IOS系统的时间管理。以实现基于IOS系统的时间管理。以实现基于IOS系统的时间管理。

【技术实现步骤摘要】
一种基于IOS系统的时间管理方法、装置、设备及存储介质


[0001]本专利技术涉及应用管理领域,特别涉及一种基于IOS系统的时间管理方法、装置、设备及存储介质。

技术介绍

[0002]随着移动终端技术的高速发展,移动终端的使用也越来越广泛,并且针对移动终端开发的应用程序也越来越多样化,但现在存在一种沉迷娱乐性应用程序的社会现象。为了引导用户形成良好的使用习惯,需要针对应用程序进行时间管理。
[0003]现有技术中针对移动终端中的应用程序管理大多针对安卓设备,且通过手机的辅助功能实现,但无法对IOS系统的苹果设备进行良好的适配,而苹果系统虽然有屏幕使用时间功能,可以清楚的看到每一个时间段屏幕或应用的使用详情。但目前苹果没有开放屏幕使用时间管理相关的开发接口,不能将屏幕时间管理的功能延伸到其它应用程序中。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种基于IOS系统的时间管理方法、装置、设备及存储介质,可以通过接收到的应用信息,针对在非可用时间段的应用生成IOS系统中特有的Mobileconfig文件,并将生成的所述Mobileconfig文件发送至管控端应用,以便管控端接收到所述Mobileconfig文件后执行应用屏蔽操作,以实现基于IOS系统的时间管理。其具体方案如下:
[0005]第一方面,本申请公开了一种基于IOS系统的时间管理方法应用于服务端,包括:
[0006]接收管控端发送的已安装应用列表以及已安装应用对应的监管信息,并录入所述已安装应用对应的属性信息;所述监管信息中包含所述已安装应用的可用时间段以及相应的管控方式;
[0007]根据系统当前时间、所述监管信息以及所述属性信息判断所述已安装应用是否在可用时间段;
[0008]若存在不在可用时间段的已安装应用并且相应的管控方式为禁用应用,则将不在可用时间段的所述已安装应用加入应用黑名单,并根据所述属性信息生成与不在可用时间段的所述已安装应用对应的Mobileconfig文件;
[0009]将所述Mobileconfig文件发送至所述管控端,以便所述管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作。
[0010]可选的,所述通过预设录入规则录入与所述已安装应用的应用信息对应的属性信息,包括:
[0011]通过网络爬虫或人工录入的方法获取所述已安装应用的属性信息,并对所述已安装应用的属性信息进行录入;所述已安装应用的属性信息包括应用名、包名、适用年龄段信息、类别信息。
[0012]可选的,所述根据系统当前时间、所述监管信息以及所述属性信息判断与所述已
安装应用列表中的已安装应用是否在可用时间,包括:
[0013]获取系统当前时间,并根据所述系统当前时间、所述监管信息中的可用时间段、所述属性信息中的适用年龄段信息判断所述已安装应用列表中的已安装应用是否在可用时间。
[0014]可选的,所述根据系统当前时间、所述监管信息以及所述属性信息判断与所述已安装应用列表中的已安装应用是否在可用时间之后,还包括:
[0015]若所述已安装应用不在可用时间段,并且所述监管信息中的管控方式为触发推送提醒,则通过APNs服务通知所述管控端,以便所述管控端生成提醒通知。
[0016]可选的,所述将所述Mobileconfig文件发送至所述管控端,以便所述管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作,包括:
[0017]对所述Mobileconfig文件进行签名更新,并将更新后Mobileconfig文件发送至所述管控端;
[0018]接收所述管控端根据所述更新后Mobileconfig文件执行应用屏蔽操作后发送的执行结果,并对所述执行结果进行展示。
[0019]可选的,所述对所述Mobileconfig文件进行签名更新,并将更新后Mobileconfig文件发送至所述管控端,包括:
[0020]将IOS系统的开发者证书转换为pem文件,并利用所述pem文件与openssl命令对所述Mobileconfig文件进行签名更新,以得到更新后Mobileconfig文件;
[0021]将所述更新后Mobileconfig文件发送至所述管控端。
[0022]第二方面,本申请公开了一种基于IOS系统的时间管理方法,应用于管控端,包括:
[0023]通过LSApplicationWorkspace系统接口获取已安装应用,并生成已安装应用列表;
[0024]接收目标监管指令,通过所述目标监管指令生成监管信息,并将所述已安装应用列表与所述监管信息发送至服务端,以便所述服务端接收所述已安装应用列表,以及所述监管信息后,通过预设录入规则录入与所述已安装应用列表中已安装应用对应的属性信息,并根据系统当前时间、所述监管信息以及所述属性信息判断所述已安装应用列表中的已安装应用是否在可用时间;所述监管信息中包含所述已安装应用的可用时间段以及相应的管控方式;
[0025]接收服务端发送的Mobileconfig文件,并根据所述Mobileconfig文件执行应用屏蔽操作,生成执行结果,并将所述执行结果发送至所述服务端。
[0026]第三方面,本申请公开了一种基于IOS系统的时间管理装置,应用于服务端,包括:
[0027]信息接收模块,用于接收管控端发送的已安装应用列表以及已安装应用对应的监管信息,并录入所述已安装应用对应的属性信息;所述监管信息中包含所述已安装应用的可用时间段以及相应的管控方式;
[0028]应用判断模块,用于根据系统当前时间、所述监管信息以及所述属性信息判断所述已安装应用是否在可用时间段;
[0029]文件生成模块,用于若存在不在可用时间段的已安装应用并且相应的管控方式为禁用应用,则将不在可用时间段的所述已安装应用加入应用黑名单,并根据所述属性信息生成与不在可用时间段的所述已安装应用对应的Mobileconfig文件;
[0030]文件发送模块,用于将所述Mobileconfig文件发送至所述管控端,以便所述管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作。
[0031]第四方面,本申请公开了一种基于IOS系统的时间管理装置,应用于管控端,包括:
[0032]列表生成模块,用于通过LSApplicationWorkspace系统接口获取已安装应用,并生成已安装应用列表;
[0033]信息发送模块,用于接收目标监管指令,通过所述目标监管指令生成监管信息,并将所述已安装应用列表与所述监管信息发送至服务端,以便所述服务端接收所述已安装应用列表,以及所述监管信息后,通过预设录入规则录入与所述已安装应用列表中已安装应用对应的属性信息,并根据系统当前时间、所述监管信息以及所述属性信息判断所述已安装应用列表中的已安装应用是否在可用时间;
[0034]结果发送模块,用于接收服务端发送的更新后Mobileconfig文件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IOS系统的时间管理方法,其特征在于,应用于服务端,包括:接收管控端发送的已安装应用列表以及已安装应用对应的监管信息,并录入所述已安装应用对应的属性信息;所述监管信息中包含所述已安装应用的可用时间段以及相应的管控方式;根据系统当前时间、所述监管信息以及所述属性信息判断所述已安装应用是否在可用时间段;若存在不在可用时间段的已安装应用并且相应的管控方式为禁用应用,则将不在可用时间段的所述已安装应用加入应用黑名单,并根据所述属性信息生成与不在可用时间段的所述已安装应用对应的Mobileconfig文件;将所述Mobileconfig文件发送至所述管控端,以便所述管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作。2.根据权利要求1所述的基于IOS系统的时间管理方法,其特征在于,所述通过预设录入规则录入与所述已安装应用的应用信息对应的属性信息,包括:通过网络爬虫或人工录入的方法获取所述已安装应用的属性信息,并对所述已安装应用的属性信息进行录入;所述已安装应用的属性信息包括应用名、包名、适用年龄段信息、类别信息。3.根据权利要求2所述的基于IOS系统的时间管理方法,其特征在于,所述根据系统当前时间、所述监管信息以及所述属性信息判断与所述已安装应用列表中的已安装应用是否在可用时间,包括:获取系统当前时间,并根据所述系统当前时间、所述监管信息中的可用时间段、所述属性信息中的适用年龄段信息判断所述已安装应用列表中的已安装应用是否在可用时间。4.根据权利要求1所述的基于IOS系统的时间管理方法,其特征在于,所述根据系统当前时间、所述监管信息以及所述属性信息判断与所述已安装应用列表中的已安装应用是否在可用时间之后,还包括:若所述已安装应用不在可用时间段,并且所述监管信息中的管控方式为触发推送提醒,则通过APNs服务通知所述管控端,以便所述管控端生成提醒通知。5.根据权利要求1至4任一项所述的基于IOS系统的时间管理方法,其特征在于,所述将所述Mobileconfig文件发送至所述管控端,以便所述管控端基于所述Mobileconfig文件执行相应的应用屏蔽操作,包括:对所述Mobileconfig文件进行签名更新,并将更新后Mobileconfig文件发送至所述管控端;接收所述管控端根据所述更新后Mobileconfig文件执行应用屏蔽操作后发送的执行结果,并对所述执行结果进行展示。6.根据权利要求5所述的基于IOS系统的时间管理方法,其特征在于,所述对所述Mobileconfig文件进行签名更新,并将更新后Mobileconfig文件发送至所述管控端,包括:将IOS系统的开发者证书转换为pem文件,并利用所述pem文件与openssl命令对所述Mobileconfig文件进行签名更新,以得到更新后Mobileconfig文件;将所述更新后Mobileconfig文件发送至所述管控端。7.一种基于IOS系统的时间管理方法,其特征在...

【专利技术属性】
技术研发人员:袁国平范高源
申请(专利权)人:范高源
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1