Vytvořil jsem webovou aplikaci pomocí nástroje Web App Builder na arcgis.com. Chtěl bych, aby byla mapa veřejně přístupná. Aplikaci jsem založil na online mapě, kterou jsem vytvořil pomocí služby sdílené z ArcMapu na server ArcGIS Server naší společnosti. Při sdílení služby jsem zaškrtl políčko „Tato data budou sdílena se všemi“. Než jsem online mapu uložil, klikl jsem také na tlačítko „Sdílet“ a zaškrtl políčko „Všichni“.
Ve Správci serveru jsem ověřil, že služba není nijak zabezpečená. Je uvedeno, že je veřejně viditelná.
Prvky této služby (body a linie) vidím, když aplikaci spustím a prohlížím si ji na počítači. Když se ji však pokusím zobrazit na mobilních zařízeních (telefonu s Androidem a iPhonu), nastane jedna ze dvou věcí:
1. Aplikace vyžaduje přihlášení na arcgis.com (to by se nemělo dít, protože by měla být veřejně přístupná, nejen lidem s účtem na arcgis.com).
2. Aplikace a podkladová mapa se načtou, ale prvky nejsou viditelné.
Je ještě někde potřeba zaškrtnout políčko nebo zvolit, že data mají být veřejná, kromě tří míst, která jsem zmínil (v průvodci publikováním služby, při sdílení online mapy a ve Správci serveru)? Pokud ne, neví někdo, proč se to děje? Nedávno jsem vytvořil jinou webovou aplikaci pomocí arcgis.com s daty hostovanými na našem serveru a na tento problém jsem nenarazil.
Děkuji za jakoukoli pomoc.