En forhåndssjekk av tilgjengelighet kan avvise en nedlasting før appen prøver proxyruten sin. En direkte vurdering av destinasjonen stiller et annet spørsmål enn å nå en mellommann som kobler til den destinasjonen.

Apple fraråder bruk av forhåndssjekk med SCNetworkReachability og anbefaler å forsøke tilkoblingen. Forholdene kan endre seg mellom sjekk og operasjon, og positive flagg fastslår aldri proxyautentisering, TLS-verifisering eller aksept av destinasjonen.

Rapporter operasjonens resultat

La HTTP-klientens resultat skille mellom tilkoblingsfeil, proxyutfordring og applikasjonens svar. En passende URLSession-konfigurasjon for venting på tilkobling kan utsette en operasjon til en egnet rute finnes; den leverer ikke påloggingsinformasjon.

Vis ventende eller feilende tilstander for forespørselen brukeren gjorde. Nettverksruteobservasjoner er fortsatt nyttig diagnostikk, men bør ikke bli et varig frakoblet veto basert på et tidligere oppslag med en annen rutingantakelse.

Relaterte artikler