【问题标题】:Develop parental app in iOS在 iOS 中开发家长应用程序
【发布时间】:2018-04-08 17:22:34
【问题描述】:

很少有消息称Device Enrolment Program (DET) 是创建像Kidslox 这样的家长应用程序的方法。但是,该程序表示它管理您拥有的公司设备。那么它将如何管理我们不拥有的设备,或者说它将如何控制 AppStore 上的分发。

Somewhere 还提到这可以通过 MDM 配置文件处理。我没有使用它的经验,也不太确定这是否是解决方案。

所以,这些是我花了很长时间搜索后的查询:

  1. 创建此类应用程序的标准方法是什么?服务器管理当然是其中的一部分,但我专注于客户端实现 像网络可访问性、应用程序可访问性、儿童时间管理 - 都在一个屋檐下。
  2. Apple 是否为此提供了任何 SDK/库(最好是 Swift)(不是分发,而是用于开发)?
  3. 是否有用于开发此类应用程序的开源库?
  4. 涵盖实施的任何帖子/博客。

我很想听听大家的想法,但我正在寻找有开发此类应用程序经验或正在开发此类应用程序的开发人员的答案。

【问题讨论】:

    标签: ios iphone swift parental-control


    【解决方案1】:

    请在 StackOverflow 上查看以下答案:

    它介绍了 OurPact 如何使用 MDM 将配置文件部署到孩子的手机,MDM 服务器是一个很好的示例服务器实现概述。

    另一种选择是使用Apple Parental 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"];
        }
    }];
    

    我希望以上内容有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-29
      • 2011-11-19
      • 2018-01-29
      • 2014-04-07
      • 1970-01-01
      • 1970-01-01
      • 2011-09-22
      相关资源
      最近更新 更多