当您将应用程序提交到Apple应用程序商店时,会有一个名为“评级”的部分,您应根据图表对内容进行评级,并确定内容的显示频率。
有一个名为“Unrestricted web access”的选项,在互联网上没有关于此的更多详细信息,iTunes Connect Developer Guide。你到处都可以找到:
如果您的应用允许用户浏览和查看网页,请选择“是”,例如使用嵌入式浏览器。
这是什么意思?这是否意味着您的应用可以在嵌入式或Safari浏览器中打开链接?或者这是否意味着您的应用程序具有浏览器,用户可以在其中输入URL并在网络中无限制地浏览?因为对这个问题说“是”会让你的应用程序超过17岁!
如果这意味着从您的应用程序(Safari或嵌入式)打开链接,那么具有嵌入式浏览器功能的其他应用程序如何获得4+评级(如Twitter和Facebook)?正如在屏幕截图中可以看到的那样,没有办法选择这个并且不被评为17 +
更新:我的应用程序获得了嵌入式WebView(TOWebViewController)的批准,答案为“No”(4+)。正如答案所提到的,任何让用户通过互联网浏览的方式,例如动态地址栏,这意味着它应该是“是”(17+),因为无法在WebView上进行家长控制。
更新2 :自iOS 9发布以来,Apple推出了SFSafariViewController,这是在互联网上打开任何网址的一种方式。此功能还有一个地址栏,但只读。因此,如果没有家长控制,用户就无法上网。它还继承了Safari中的内容阻止(广告,显式内容等)。我非常积极地使用iOS 9或更高版本的SFSafariViewController你仍然可以选择4+,因为家长控制的设备无论如何也无法打开任何URL。 (如果我错了,请告诉我)
更新3 :根据以下情况,Twitter现在已超过17岁了:
您必须年满17岁才能下载此应用程序。
不经常/轻度亵渎或粗暴幽默
频繁/激烈的成熟/暗示主题
偶发性/轻度性内容和裸露
更新4 :可以在您的应用内使用Twitter内容,而无需继承其评级(17岁以上)。我的应用程序正在显示推文,但由于用户已经过验证和可信赖的公众人物,我可以下载到12 +:
偶发性/轻度性内容和裸露
不经常/轻度亵渎或粗暴幽默
偶发/轻度成熟/暗示性主题
答案 0 :(得分:41)
这意味着该应用的用户可以访问任何网址。问题是家长控制。如果父母限制了网络访问,允许无限制访问的应用程序,即访问用户选择的任何网站,则会破坏家长控制。
一旦Apple提供家长控制,这会对应用程序的功能造成连锁反应,并且还要求Apple审核所有针对家长控制违规的应用程序。这也意味着不允许使用备用应用商店,它们可能包含未正确遵守家长控制的应用。因此:"围墙花园。"
答案 1 :(得分:8)
我认为如果你使用默认的WebView控件,那就没问题,你也不需要将Unrestricted web access设置为YES。我的应用程序具有动态地址栏的defaut WebView控件,如果我打开限制(有限的网站访问)嵌入式默认WebView控件不显示受限制的内容。它的行为与Safari应用程序相同。所以我想说如果你的应用程序具有Apple无法控制的第三方WebView控件,你只需将其设置为YES。
纠正我自己的答案:对不起,但不是真的。如果您的应用程序使用任何类型的WebView(默认或第三方)以及访问任何网站的选项,则必须将Unrestricted Web Access设置为Yes,否则您的应用程序将被Metadata拒绝。它只是发生在我的应用程序中!
答案 2 :(得分:2)
如果您提供内部网络浏览器或UIWebView,允许用户访问任何URL,您必须选择“是”,否则您的应用将被元数据拒绝。
答案 3 :(得分:1)
我的应用程序刚被拒绝,因为它有一个指向维基百科上相应文章的链接。我的猜测是,因为维基百科允许您在维基百科上搜索其他文章,所以它被认为是“无限制的Web访问”,并产生了超过17个应用程序评级。
在我看来有点极端。
答案 4 :(得分:1)
希望,您已经得到答案。 让我添加一些更具体的问题,我认为这会有所帮助。
问题:
答案:
Apple尚未具体解决这些问题,而是将其留给审核过程以确定评分是否正确。通过我自己的调查,我观察到了以上情况。
答案 5 :(得分:0)
我使用 Ionic/Cordova 应用内浏览器插件,这里没有问题。即用户不能更改它的 URL。所以这里的答案是NO