4

根据 Apple 的新儿童应用政策,在 Apple 接受该应用之前,必须先设置家长门。不幸的是,Apple 没有提供一种可以用于这种门的机制,因此开发人员正在努力解决这个问题。

在 iOS 设置中,Apple 确实允许用户设置限制,例如禁止应用内购买等。您首先必须整体启用限制设置,然后选择要设置的限制。

我想知道是否有用于检查限制状态的 iOS 功能或方法,即启用或禁用,理想情况下是否也可以专门检查每个应用程序的个别限制设置的状态?我知道您可以进行应用内购买(canMakePayments 方法)

如果有人找到了制作 Apple 接受的 iOS 家长网关的方法,我和许多其他开发人员真的很想听听。

非常感谢

4

2 回答 2

0

Concerning your question about making an iOS Parental Gate, I've posted an open source Parental Gate SDK which has been used in an app that has successfully passed review under Apple's new 24.3 rule that requires a "parental gate" for in app purchases and anything that brings the user experience to the web. You can read more about the SDK and get the source code here:

MKParentalGate Open Source SDK

于 2013-11-15T06:13:16.753 回答
0

家长门没有标准机制,当被问到时,Apple 保持沉默。

然而,在应用商店中被儿童区接受的许多应用,尤其是 Toca Boca 的应用,都使用“随机两指滑动”机制,因此显然这是一种被认可的机制。

作为家长门,显示一个弹出窗口,其中包含“向上/向下/向右/向左滑动两根手指以继续”(其中向上/向下/向左/向右是随机的)

(我自己还没有尝试过,但很快就会尝试)

于 2013-09-19T06:58:22.123 回答