在iOS中开发家长应用 [英] Develop parental app in iOS
问题描述
很少有消息说> 设备注册计划(DET) 是创建诸如 Kidslox .但是,该程序说它可以管理您拥有的公司设备.然后它将如何管理我们不拥有的设备,或者说它将如何控制AppStore上的分发.
There are few sources which say the Device Enrolment Program (DET) is the way to create Parental Apps like Kidslox. However, the program says that it manages the corporate devices you own. Then how would it manage the devices we don't own or to say how would it control the distribution over AppStore.
某个地方 还提到可以通过MDM配置文件来处理.我没有与此相关的经验,也不太确定这是否是解决方案.
Somewhere it is also mentioned that this can be handled by MDM profile. I have no experience on working with that and also not very sure if this is the solution.
因此,这是我经过长时间搜索后的查询:
So, these are my queries after a long time spent searching on this :
- 创建此类应用程序的标准方法是什么?服务器管理当然是其中的一部分,但是我专注于客户端的实现 例如网络可访问性,应用可访问性,子时间管理- 全部都在一个屋顶下.
- Apple是否为此提供了任何SDK/库(最好是Swift)(不是发行版,而是用于开发)?
- 是否有用于开发此类应用程序的开源库?
- 涉及实施的任何帖子/博客.
- What is the standard way to create such apps ? Server management is of course one part, but I am focusing on client side implementation like network accessibility, app accessibility, child time management - all under one roof.
- Is there any SDK/Library (Swift preferably) provided by Apple for this (NOT THE DISTRIBUTION but for development) ?
- Are there open source libraries which are used for developing such apps ?
- Any post/blog which covers the implementation.
我很想听听大家的想法,但我正在寻找有使用此类应用程序或正在开发此类应用程序的开发人员的答案.
I would love to hear thoughts from everyone, but I am looking for answers from devs who have experience working on such apps or are developing such apps.
推荐答案
请在StackOverflow上查看以下答案:
Please review the following answer on StackOverflow:
- Ourpact育儿控制IOS
- Ourpact Parenting Control IOS
- Github MDM Server
- Apple Documentation
它介绍了OurPact如何使用MDM将配置文件部署到儿童电话上,MDM服务器是一个很好的示例服务器实现概述.
It covers how OurPact uses MDM to deploy a profile to a child's phone, the MDM server is a nice example server implementation overview.
另一种选择是使用 Apple Parental gate ,建议您看一下以下示例,它不那么严格,但很有用:
An alternative option is to use an Apple Parental gate, my sense would be to recommend you take a look at the following example, not as restrictive but useful:
这是一段可用于创建父门的代码.
this is a drop-in piece of code that can be used to create a parent gate.
[[PMParentalGateQuestion sharedGate] presentGateWithText:nil timeout:10 finishedBlock:^(BOOL allowPass, GateResult result) { if (allowPass) { [Flurry logEvent:@"unlockAllPressed" withParameters:@{@"moduleId": self.quiz.purchaseID}]; [MBProgressHUD showHUDAddedTo:self.view animated:YES]; [[InAppPurchaseHelper sharedInstance] buyProductWithId:@"fullpro"]; } }];
希望以上内容对您有所帮助.
I hope the above helps.
这篇关于在iOS中开发家长应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
- Ourpact Parenting Control IOS