Qué significa el Acceso web sin restricciones en iTunes Connect


Cuando envías tu app a Apple app store, hay una sección llamada "Calificación" en la que debes calificar tu contenido en función del gráfico e identificar la frecuencia con la que aparece el contenido.

Hay una opción llamada "Acceso web sin restricciones" que no hay más detalles disponibles sobre esto en Internet ni Guía para desarrolladores de iTunes Connect. Todo lo que puedes encontrar en todas partes es:

Seleccione Sí si su aplicación permite a los usuarios navegar y ver la web páginas, como con un navegador incrustado.

¿Qué significa esto? ¿Esto significa que su aplicación puede abrir enlaces en el navegador incrustado o Safari? ¿O esto significa que su aplicación cuenta con un navegador donde los usuarios pueden ingresar URL y navegar por la web sin restricciones? Porque decir que sí a esta pregunta hará que su aplicación 17+!

introduzca la descripción de la imagen aquíintroduzca la descripción de la imagen aquí

Si esto significa abrir enlaces desde su aplicación (Safari o incrustado), ¿cómo es que otras aplicaciones que tienen capacidad de navegador incrustado tienen una calificación de 4+ (como Twitter y Facebook)? Como se puede ver en las capturas de pantalla, no hay manera de seleccionar esta y no ser calificado 17+

introduzca la descripción de la imagen aquíintroduzca la descripción de la imagen aquí

Actualización: Mi aplicación fue aprobada con WebView integrado (TOWebViewController) con la respuesta "No" (4+). Como menciona la respuesta, cualquier forma en que permitas que los usuarios naveguen a través de Internet, como la barra de direcciones dinámica, significa que debe ser "Sí" (17+) porque no es posible hacer Control Parental en tu WebView.

Actualizar 2 : Desde el lanzamiento de iOS 9, Apple ha introducido SFSafariViewController que es una forma de abrir cualquier URL en Internet. Esta característica también tiene una barra de direcciones, pero de solo lectura. Así que los usuarios no pueden navegar por la Web sin control parental. También hereda el bloqueo de contenido de Safari(anuncios, contenido explícito, etc.). Estoy muy positivo al usar SFSafariViewController en iOS 9 o superior, aún puede elegir 4 + ya que el dispositivo con control parental no puede abrir ninguna URL de todos modos. (Házmelo saber si me equivoco)

Actualización 3 : Twitter ahora es 17 + basado en los siguientes:

Debe tener al menos 17 años para descargar esta aplicación.

Blasfemia Poco Frecuente/Leve o Humor Crudo

Frecuentes/Intensos Temas Maduros / Sugerentes

Contenido Sexual Poco Frecuente/Leve y Desnudez

Actualización 4: Es posible usar contenido de Twitter dentro de tu aplicación sin heredar su calificación (17+). Mi aplicación se muestra Tweets, pero ya que los usuarios son figuras públicas verificadas y de confianza que podría bajar a 12+:

Contenido Sexual Poco Frecuente/Leve y Desnudez

Blasfemia Poco Frecuente/Leve o Humor Crudo

Temas Poco Frecuentes/Leves Maduros/Sugerentes

Author: Maziyar, 2014-06-28

4 answers

Significa que un usuario de la aplicación puede acceder a cualquier URL. El problema son los controles parentales. Si el padre tiene acceso restringido a la web una aplicación que permite el acceso ilimitado, es decir, el acceso a cualquier sitio que el usuario elija, entonces los controles parentales se subvierten.

Una vez Apple proporcionó controles parentales que causaron un efecto dominó en las capacidades de las aplicaciones y también requirieron que Apple revisara todas las aplicaciones para detectar violaciones de control parental. También significa que no se pueden permitir tiendas de aplicaciones alternativas, podrían contener aplicaciones que no respetaran adecuadamente los controles parentales. De ahí: "El Jardín Amurallado."

 40
Author: zaph,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-06-28 01:16:50

Creo que si usa el control predeterminado de WebView está bien y no necesita establecer el acceso web sin restricciones en SÍ. Mi aplicación tiene un control WebView predeterminado con barra de direcciones dinámica y si activo restricciones (acceso limitado a sitios web) el control WebView predeterminado incrustado no muestra contenido restringido. Se comporta igual que la aplicación Safari. Así que yo diría que solo necesita establecer esto en SÍ si su aplicación tiene control WebView de terceros que no puede ser controlado por Apple.

PARA CORREGIR MI PROPIA RESPUESTA: lo siento, pero no es verdad. Si su aplicación utiliza cualquier tipo de vista web (predeterminada o de terceros) con opción de acceso a cualquier sitio web, debe establecer el Acceso Web sin restricciones en Sí, de lo contrario, se rechazarán los metadatos de su aplicación. Simplemente sucedió con mis aplicaciones!

 7
Author: GregaK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-01 04:49:31

Si proporciona un navegador web interno o UIWebView que permite al usuario acceder a cualquier URL, debe seleccionar SÍ o su aplicación será Rechazada.

 1
Author: Daniel Rivera,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-01 05:49:52

Mi aplicación acaba de ser rechazada porque tiene un enlace al artículo correspondiente en wikipedia. Mi conjetura es que debido a que wikipedia le permite buscar otros artículos en wikipedia, entonces se considera "Acceso Web sin restricciones" y el resultado es una calificación de aplicación de 17+.

Algo extremo en mi opinión.

 0
Author: infosprt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-10 17:01:22