Kättesaadavuse eelkontroll võib allalaadimise tagasi lükata enne, kui rakendus proovib oma puhverserveri marsruuti. Sihtkoha otsene hindamine küsib teistsugust küsimust kui sellesse sihtkohta ühenduva vahendaja kättesaamine.

Apple ei soovita SCNetworkReachability eelkontrolli kasutada ja soovitab ühendust proovida. Tingimused võivad kontrolli ja toimingu vahel muutuda ning positiivsed lipud ei tõesta kunagi puhverserveri autentimist, TLS-i kontrolli ega sihtkoha aktsepteerimist.

Teatage toimingu tulemus

Laske HTTP-kliendi tulemusel eristada ühenduse tõrget, puhverserveri väljakutset ja rakenduse vastust. Sobiv URLSessioni ühenduvuse ootamise seadistus võib toimingu edasi lükata, kuni sobiv tee on olemas; see ei anna mandaate.

Näidake ootamis- või tõrkeolekuid kasutaja tehtud päringu jaoks. Võrgutee vaatlused jäävad kasulikuks diagnostikaks, kuid need ei tohiks muutuda püsivaks võrguühenduseta keeluks, mis põhineb varasemal otsingul, mis kasutas teistsugust marsruutimise eeldust.

Seotud artiklid