Tavoitettavuuden esitarkistus voi hylätä latauksen ennen kuin sovellus yrittää välityspalvelinreittiään. Kohteen suora arviointi esittää eri kysymyksen kuin sellaisen välittäjän tavoittaminen, joka yhdistää kyseiseen kohteeseen.

Apple ei suosittele SCNetworkReachability-esitarkistuksen käyttöä ja neuvoo yrittämään yhteyttä. Olosuhteet voivat muuttua tarkistuksen ja toiminnon välillä, eivätkä myönteiset liput koskaan todista välityspalvelimen todennusta, TLS-varmennusta tai kohteen hyväksyntää.

Raportoi toiminnon tulos

Anna HTTP-asiakkaan tuloksen erottaa yhteysvirhe, välityspalvelimen haaste ja sovelluksen vastaus. Asianmukainen URLSessionin yhteyden odotus -asetus voi lykätä toimintoa, kunnes sopiva reitti on olemassa; se ei toimita tunnistetietoja.

Näytä odotus- tai virhetilat pyynnölle, jonka käyttäjä teki. Verkkoreitin havainnot ovat edelleen hyödyllistä diagnostiikkaa, mutta niistä ei pitäisi tulla pysyvää offline-estoa aiemman, toista reititysoletusta käyttäneen haun perusteella.

Aiheeseen liittyvät artikkelit