当您将应用程序提交给Apple App Store时,将有一个名为“评分”的部分,您应在其中根据图表对内容进行评分,并确定内容出现的频率。
有一个名为“不受限制的Web访问”的选项,Internet或iTunes Connect开发人员指南上都没有关于此的更多详细信息。您到处都能找到的是:
如果您的应用允许用户使用嵌入式浏览器浏览和查看网页,请选择是。
这是什么意思?这是否意味着您的应用程序可以在嵌入式或Safari浏览器中打开链接?还是这意味着您的应用程序具有浏览器,用户可以在其中输入URL并不受限制地浏览网络?因为对这个问题说“是”将使您的应用程序超过17岁!
如果这意味着打开来自您的应用程序的链接(Safari或嵌入式),那么其他具有嵌入式浏览器功能的应用程序又如何获得4以上的评分(例如Twitter和Facebook)?从屏幕截图中可以看出,无法选择此选项,且未将其评级为17+
更新:我的应用程序已通过嵌入式WebView(TOWebViewController)批准,答案为“否”(4+)。正如答案中提到的那样,您通过任何方式允许用户浏览Internet,例如动态地址栏,这意味着它应该为“是”(17+),因为无法对WebView进行家长控制。
更新2:自iOS 9发行以来,Apple引入了SFSafariViewController,这是一种在互联网上打开任何URL的方式。此功能还具有一个地址栏,但为只读。因此,如果没有家长的控制,用户将无法上网。它还从Safari继承了内容阻止功能(广告,显式内容等)。我对在iOS 9或更高版本中使用SFSafariViewController表示高度肯定,您仍然可以选择4+,因为具有家长控制权的设备始终无法打开任何URL。(让我知道我是否错了)
更新3:根据以下内容,Twitter现在为17岁以上:
您必须年满17岁才能下载此应用程序。
不经常/轻度亵渎或粗俗幽默
频繁/强烈的成熟/建议主题
不经常/轻微的性爱内容和裸露内容
更新4:可以在您的应用程序内部使用Twitter内容,而无需继承其分级(17+)。我的应用程序显示Tweets,但是由于用户已经过验证并且是受信任的公众人物,所以我可以降到12+:
不经常/轻微的性爱内容和裸露内容
不经常/轻度亵渎或粗俗幽默
不频繁/轻度的成熟/建议主题