He creado una aplicación web con Web AppBuilder en arcgis.com. Quisiera que el mapa fuera visible públicamente. Basé la aplicación en un mapa en línea que creé con un servicio que compartí desde ArcMap en el ArcGIS Server de mi empresa. Al compartir el servicio, marqué la casilla que indica que estos datos se compartirán con «Todos». Antes de guardar el mapa en línea, hice clic en el botón «Compartir» y también marqué aquí la casilla «Todos».
Entré en Server Manager y confirmé que el servicio no tiene ninguna restricción de seguridad. Indica que es visible para el público.
Puedo ver las entidades del servicio (puntos y líneas) cuando inicio la aplicación y la consulto en mi computadora. Sin embargo, cuando intento verla en dispositivos móviles (un teléfono Android y un iPhone), ocurre una de estas dos cosas:
1. Me pide que inicie sesión en arcgis.com (esto no debería ocurrir, porque tendría que ser visible para el público y no solo para quienes tienen una cuenta de arcgis.com).
2. Se cargan la aplicación y el mapa base, pero las entidades no están visibles.
¿Hay algún otro lugar donde tenga que marcar una casilla o elegir alguna opción para que los datos sean públicos, aparte de los tres que mencioné (el asistente de publicación del servicio, al compartir el mapa en línea y en Server Manager)? Si no es así, ¿alguien sabe por qué ocurre esto? Hace poco creé otra aplicación web con arcgis.com, con datos alojados en nuestro servidor, y no tuve este problema.
Gracias por cualquier ayuda que puedan ofrecerme.