ios iTunes Connect 中的“无限制 Web 访问”是什么意思
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/24462543/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What does Unrestricted Web Access mean in iTunes Connect
提问by Maziyar
When you are submitting your app to Apple app store, there is a section named "Rating" where you should rate your content based on the chart and identify how frequently the content appears.
当您将应用程序提交到 Apple 应用程序商店时,有一个名为“评级”的部分,您应该根据图表对您的内容进行评级,并确定内容出现的频率。
There is one option called "Unrestricted web access" which there are no further details available about this on the Internet nor iTunes Connect Developer Guide. All you can find everywhere is:
有一个称为“无限制网络访问”的选项,Internet 或iTunes Connect Developer Guide上都没有关于此的更多详细信息。你可以在任何地方找到的是:
Select Yes if your app allows users to navigate and view web pages, such as with an embedded browser.
如果您的应用程序允许用户导航和查看网页,例如使用嵌入式浏览器,请选择是。
What does this mean? Does this mean your app can open links in embedded or Safari browser? Or does this mean your app features a browser where users can enter URLs and navigate through the web unrestricted? Because saying yes to this question will make your app 17+!
这是什么意思?这是否意味着您的应用可以在嵌入式或 Safari 浏览器中打开链接?或者这是否意味着您的应用具有浏览器,用户可以在其中输入 URL 并不受限制地浏览网络?因为对这个问题说“是”将使您的应用程序 17+!
If this means opening links from your app (Safari or embedded), how come other apps that have embedded browser capability have 4+ rating (like Twitter and Facebook)? As it can be seen in screenshots, there is no way to select this one and not be rated 17+
如果这意味着从您的应用程序(Safari 或嵌入式)打开链接,那么其他具有嵌入式浏览器功能的应用程序为何获得 4+ 评级(如 Twitter 和 Facebook)?从截图中可以看出,没有办法选择这个而不被评为 17+
Update: My app was approved with embedded WebView (TOWebViewController) with the answer "No" (4+). As the answer mentions, any way you let users navigate through the internet such as dynamic address bar that means it should be "Yes" (17+) because it is not possible to do Parental Control on your WebView.
更新:我的应用程序已通过嵌入式 WebView (TOWebViewController) 获得批准,答案为“否”(4+)。正如答案所提到的,您让用户浏览互联网的任何方式(例如动态地址栏)都应该是“是”(17 岁以上),因为无法在您的 WebView 上进行家长控制。
Update 2: Since the release of iOS 9, Apple has introduced SFSafariViewControllerwhich is a way of opening any URLs on the internet. This feature also has an address bar but read-only. So users can't surf the Web without parental control. It also inherits content blocking from Safari (ads, explicit content, etc.). I am highly positive by using SFSafariViewController in iOS 9 or above you still can choose 4+ as the device with parental control can't open any URLs anyway. (Let me know if I am wrong)
更新 2:自 iOS 9 发布以来,Apple 引入了SFSafariViewController,这是一种打开互联网上任何 URL 的方式。此功能还有一个地址栏,但为只读。因此,用户无法在没有家长控制的情况下上网。它还继承了 Safari 的内容拦截(广告、露骨内容等)。我非常肯定在 iOS 9 或更高版本中使用 SFSafariViewController 您仍然可以选择 4+,因为带有家长控制的设备无论如何都无法打开任何 URL。(如果我错了,请告诉我)
Update 3: Twitter now is 17+ based on the followings:
更新 3:Twitter 现在是 17+,基于以下几点:
You must be at least 17 years old to download this application.
您必须年满 17 岁才能下载此应用程序。
Infrequent/Mild Profanity or Crude Humor
Frequent/Intense Mature/Suggestive Themes
Infrequent/Mild Sexual Content and Nudity
偶尔/轻微的脏话或粗俗的幽默
频繁/强烈的成熟/暗示性主题
少见/轻度内容和裸露
Update 4: It is possible to use Twitter content inside your app without inheriting its rating (17+). My app is displaying Tweets, but since the users are verified and trusted public figures I could go down to 12+:
更新 4:可以在您的应用程序中使用 Twitter 内容而无需继承其评分 (17+)。我的应用程序正在显示推文,但由于用户是经过验证和信任的公众人物,我可以降到 12 岁以上:
Infrequent/Mild Sexual Content and Nudity
Infrequent/Mild Profanity or Crude Humour
Infrequent/Mild Mature/Suggestive Themes
少见/轻度内容和裸露
偶尔/轻微的脏话或粗俗的幽默
不常见/温和成熟/暗示性主题
采纳答案by zaph
It means that a user of the app can access any URL. The issue is parental controls. If the parent has restricted web access an app that allows unlimited access, that is access to any site the user chooses then the parental controls are subverted.
这意味着应用程序的用户可以访问任何 URL。问题是家长控制。如果家长限制了 Web 访问,则允许无限制访问的应用程序,即访问用户选择的任何站点,则家长控制将被破坏。
Once Apple provided parental controls that caused a ripple effect on the capabilities of apps and also required Apple to review all apps for parental control violations. It also means that alternate app stores could not be allowed, they could contain apps that did not properly honor parental controls. Hence:"The Walled Garden."
一旦 Apple 提供了家长控制,这对应用程序的功能造成了连锁反应,并且还要求 Apple 所有违反家长控制的应用程序。这也意味着不能允许备用应用程序商店,它们可能包含未正确遵守家长控制的应用程序。因此:“围墙花园”。
回答by GregaK
I think if you use default WebView control it is ok and you don't need to set Unrestricted web access to YES. My app has defaut WebView control with dynamic address bar and if i turn ON restrictions (limited websites access) embedded default WebView control does not display restricted content. It behaves the same as Safari app. So i would say you only need to set this to YES if your app has third party WebView control which can not be controlled by Apple.
我认为如果你使用默认的 WebView 控件就可以了,你不需要将 Unrestricted web access 设置为 YES。我的应用程序具有带动态地址栏的默认 WebView 控件,如果我打开限制(限制网站访问),则嵌入的默认 WebView 控件不会显示受限制的内容。它的行为与 Safari 应用程序相同。所以我会说,如果您的应用程序具有 Apple 无法控制的第三方 WebView 控件,您只需将其设置为 YES。
TO CORRECT MY OWN ANSWER: sorry, but not true. If your app uses any kind of WebView (default or third party) with option to access any website you have to set Unrestricted Web Access to Yes otherwise your app will be Metadata Rejected. It just happend with my apps!
更正我自己的答案:对不起,但不是真的。如果您的应用程序使用任何类型的 WebView(默认或第三方),可以选择访问任何网站,您必须将无限制 Web 访问设置为是,否则您的应用程序将被元数据拒绝。它只是发生在我的应用程序中!
回答by Daniel Rivera
If you provide an internal web browser or UIWebView which allows to the user access to any URL you have to select YES or your app will be Metadata Rejected.
如果您提供允许用户访问任何 URL 的内部 Web 浏览器或 UIWebView,您必须选择“是”,否则您的应用程序将被元数据拒绝。
回答by infosprt
My app just got rejected because it has a link to the corresponding article on wikipedia. My guess is that because wikipedia allows you to search for other articles on wikipedia then it is considered "Unrestricted Web Access" and resulting 17+ app rating.
我的应用程序刚刚被拒绝,因为它有一个链接到维基百科上的相应文章。我的猜测是,因为 wikipedia 允许您搜索 wikipedia 上的其他文章,所以它被认为是“无限制的 Web 访问”并导致 17+ 应用程序评级。
Kind of extreme in my opinion.
在我看来有点极端。
回答by Debashish Das
Hope, You have got your answer. Let me ADDsome more specific question, I think it will help.
希望,你已经得到了答案。让我添加一些更具体的问题,我认为它会有所帮助。
QUESTIONS :
问题 :
- Does a link that opens in an external browser (like iOS Safari) constitute "Unrestricted Web Access?"
- Does an embedded browser in an app without a URL bar constitute "Unrestricted Web Access?"
- 在外部浏览器(如 iOS Safari)中打开的链接是否构成“无限制 Web 访问”?
- 没有 URL 栏的应用程序中的嵌入式浏览器是否构成“无限制 Web 访问”?
ANSWER :
回答 :
- If your app uses the embedded browser (which does not display a URL bar) and the link does not reference objectionable content, then you should not need to label it "Unrestricted Web Access."
- If your app calls up an external web browser (like iOS Safari) and the link does not reference objectionable content, then you should not need to label it "Unrestricted Web Access."
- 如果您的应用程序使用嵌入式浏览器(不显示 URL 栏)并且链接没有引用令人反感的内容,那么您不需要将其标记为“不受限制的 Web 访问”。
- 如果您的应用调用外部 Web 浏览器(如 iOS Safari)并且该链接未引用令人反感的内容,则您无需将其标记为“不受限制的 Web 访问”。
Apple has not specifically addressed these questions and leaves it to the review process to determine whether the rating is correct. Through my own investigation, I have observed the above.
Apple 并未具体解决这些问题,而是将其留给审核流程来确定评级是否正确。通过我自己的调查,我观察到了上述情况。