Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 苹果';s的新儿童部分家长控制问题_Ios - Fatal编程技术网

Ios 苹果';s的新儿童部分家长控制问题

Ios 苹果';s的新儿童部分家长控制问题,ios,Ios,我正在更新我的kids应用程序,以符合苹果新的kids部分的要求。我已经阅读了最新的审查指南。上面写着: 主要供13岁以下儿童使用的应用程序必须获得家长许可 在允许用户链接出去之前,请访问或使用家长网关 或从事商业活动 有人知道该采取什么样的行动吗?我们如何获得家长许可或使用家长大门?除此之外,我只是链接到应用程序iTunes页面和我们的社交页面,所以我需要采取任何行动吗 谢谢您的时间。我浏览了一下,我自己和苹果当然没有明确说明“必须获得家长许可”是什么意思,但我怀疑这意味着应用商店将需要一些额

我正在更新我的kids应用程序,以符合苹果新的kids部分的要求。我已经阅读了最新的审查指南。上面写着:

主要供13岁以下儿童使用的应用程序必须获得家长许可 在允许用户链接出去之前,请访问或使用家长网关 或从事商业活动

有人知道该采取什么样的行动吗?我们如何获得家长许可或使用家长大门?除此之外,我只是链接到应用程序iTunes页面和我们的社交页面,所以我需要采取任何行动吗

谢谢您的时间。

我浏览了一下,我自己和苹果当然没有明确说明“必须获得家长许可”是什么意思,但我怀疑这意味着应用商店将需要一些额外的身份验证步骤,以便进行商业交易(即应用内购买)或进入应用之外的某个地方(例如,使用UIWebView)


这似乎是有道理的,因为有这样一句话:“在允许用户链接出应用程序或从事商业活动之前,必须获得家长许可或使用家长门户”.

我也在想同样的事情,因为我不完全确定这是否属于保密协议,我在苹果开发者论坛上问了这个问题,但也没有回答

据我所知,没有定义家长许可/家长大门的“API集”,因此要求确实非常模糊

我担心我们只需要尝试一些东西并提交审批,然后在各种开发人员的博客帖子(以及stackoverflow上的答案)中找出什么让你被拒绝,什么不被拒绝,我希望我错了,但是他们会澄清这一点

不管怎样,我刚刚更新了我们的一个应用程序,并查看了“为儿童制作”,现在它在“等待审查”中,如果发生任何异常情况,我会随时向您通报。

我浏览了苹果开发者论坛,在那里有人建议以下应用程序内购买:

if ([SKPaymentQueue canMakePayments]) {
    // user can make purchases
} else {
   // no purchases can be made, show error or just don't show the in app purchase button(s)
}
如果有办法确定设备上是否已启用应用内购买,是否有办法确定是否已启用Safari

此外,还提到了在打开链接之前必须输入的PIN,以及在应用程序内购买/家长部分需要用三个手指滑动


这些选项可能值得一试,但我不知道它们是否足够。

正如我之前提到的,我上传了一个更新(通过UIAlertView保留社交页面和App Store的传出链接以进行应用程序评级),更新也被拒绝

在Resolution Center,有人明确提到,因为这些传出链接没有通过家长门户,所以我的应用被拒绝,并附上了两个屏幕截图,显示了从应用引出的按钮和UIAlertView。所以不要忘了检查Resolution Center

我已经删除了所有正在运行的链接,并再次上传了应用程序。我会在这里保持更新

还有家长门的事情。我想我已经知道了它将如何工作。苹果将这完全留给开发者。我们将不得不使用家长门提供商或服务的API或SDK。在这些API的帮助下,我们将通过他们的API将URL传递给这些家长门服务,他们将批准或拒绝链接(通过检查他们的数据库)或者他们需要家长的输入,并且可能返回真/假标志,或者让用户继续链接

例如,一家家长登机服务公司正在做这样的事情:

我的更新没有删除出去的链接,已被批准。在等待审查8天后,我花了20分钟才得到审查


我同意,这当然一点也不清楚。目前的“限制”目前,设置已经可以处理应用程序内的购买,并且在使用UIWebView时,大多数情况下需要对应用程序+17进行评分。我关心的是连接到Safari的事情。但我认为,由于iOS7将提供儿童部分,而iOS7上的Safari将具有内置的家长控制,这不应该是开发人员关心的问题。那么,什么是活动我认为最重要的“外卖”(我们要记住的一点)是,旧的“儿童”游戏子类别正在消失,取而代之的是年龄范围为“5岁及以下”、“6-8岁”和“9-11岁”的新儿童类别,开发者(或我们的雇主)需要为每个应用程序选择正确的年龄范围。是的,选择范围是一件非常头疼的事。例如,我的应用程序也适用于有家长帮助的6岁以下儿童,但现在我必须选择6-8岁的范围。不太好。同样的,我也上传了一个更新,它正在等待审查。我一直保持与我们的社交网络的链接,一个d链接到iTunes进行应用程序评级,在iTunes Connect上添加了一个隐私政策url。我会在这里不断更新。是的,当涉及到应用程序内购买时,你可以检查它是否在该设备上受到限制。但据我所知,家长控制通过iOS7进入Safari。关于输入PIN或三指滑动,我认为它会被激活/禁用通过iOS的设置应用程序。本文提到同样的“iOS 7还包括一个按年龄限制某些web内容的选项。”以下是一些真实儿童应用程序公司如何解决问题并且不被拒绝的例子。我们需要的是苹果提供的关于他们到底想要什么的指导,他们可以将其作为SDK的一部分。它可以是一个布尔值,可以附加到任何UI元素。parentGate=YES;这些解决方案如何帮助应用程序获得批准?M6-7岁以上的ost儿童将能够通过验证。如果他们有效,苹果只是在浪费我们和审查人员的时间。