当您将应用程序提交给Apple App Store时,会有一个名为“评分”的部分,您应在该部分根据图表对内容进行评分,并确定内容出现的频率。
有一个名为“不受限制的Web访问”的选项,Internet或iTunes Connect Developer Guide上都没有关于此的更多详细信息。您到处都能找到的是:

这是什么意思?这是否意味着您的应用程序可以在嵌入式或Safari浏览器中打开链接?还是这意味着您的应用程序具有浏览器,用户可以在其中输入URL并不受限制地浏览网络?因为对这个问题说"is"将使您的应用程序超过17岁!

如果这意味着打开来自您的应用程序的链接(Safari或嵌入式),那么其他具有嵌入式浏览器功能的应用程序又如何获得4以上的评分(例如Twitter和Facebook)?从屏幕截图中可以看出,无法选择此选项,并且无法将其评级为17+

更新:我的应用程序已通过嵌入式WebView(TOWebViewController)批准,答案为“否”(4+)。正如答案中提到的那样,您让用户通过Internet浏览的任何方式(例如动态地址栏)都应为"is"(17岁以上),因为无法在WebView上执行“家长控制”。
更新2 :自iOS 9发行以来,Apple引入了SFSafariViewController,它是一种在互联网上打开所有URL的方法。此功能还具有一个地址栏,但为只读。因此,如果没有家长的控制,用户将无法上网。它还从Safari继承了内容阻止功能(广告,显式内容等)。我非常肯定在iOS 9或更高版本中使用SFSafariViewController还是可以选择4+,因为具有家长控制的设备无论如何都无法打开任何URL。 (让我知道我是否错了)
更新3 :基于以下几点,Twitter现在已超过17岁:
您必须年满17岁才能下载此应用程序。

更新4 :可以在您的应用程序内部使用Twitter内容,而无需继承其评分(17+)。我的应用程序显示Tweets,但是由于用户已经过验证并且是受信任的公众人物,所以我可以降低到12岁以上:

最佳答案

这意味着该应用程序的用户可以访问任何URL。问题是 parent 控制。如果 parent 限制了Web访问的应用程序允许无限访问,即可以访问用户选择的任何站点,那么 parent 控件将被颠覆。

一旦Apple提供了家长控制功能,从而对应用程序的功能产生了链式 react ,并且还要求Apple审查所有应用程序是否违反了家长控制规定。这也意味着不允许使用其他应用商店,它们可能包含未正确遵守 parent 控制的应用。因此:“围墙花园”。

关于ios - 无限制的Web访问在iTunes Connect中意味着什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24462543/

10-09 13:18