Bhalisela izinguquko zokuhlelwa kwe-proxy ye-macOS
Qaphela okhiye be-SystemConfiguration dynamic store abafanele futhi uvuselele inqubomgomo ye-proxy ye-transport yakho lapho i-macOS ibika izinguquko.
I-transport esebenzisa isithombe se-proxy ekuqaleni kuphela ingase ihlale isidala ngemva koshintsho lwenethiwekhi noma indawo. Okokubhalisela i-macOS SystemConfiguration, gcina lo mjikelezo wokuphila usobala:
- Dala iseshini ye-SCDynamicStore ene-callback.
- Bhalisa okhiye noma amaphethini aqondile usebenzisa
SCDynamicStoreSetNotificationKeys. Lawa amasethi ahlukene. Ukhiye we-proxy womhlaba wonke ngu-State:/Network/Global/Proxies; engeza okokufaka okuqondene nesevisi kuphela lapho i-transport ikusebenzisa khona. - Hlela ukulethwa kwe-callback nge-
SCDynamicStoreSetDispatchQueuenoma umthombo ofanele we-run-loop. Ukubhalisa amagama kuphela akugxilisi i-callback. - Lapho kufika isaziso, funda kabusha ukuhlelwa okusebenzayo futhi ubuyekeze umsebenzi olandelayo. Uhlu lokhiye abashintshile aluyona inqubomgomo entsha ephelele ngokwalo.
- Lapho kuvalwa, khubaza ukulethwa nge-queue engenalutho ngaphambi kokukhulula izinsiza eziphethwe. Gcina isitolo nomongo we-callback uphila kuze kube yileso sikhathi.
Ikhanda le-Apple lichaza uhlu olungenalutho lokhiye abashintshile njengokuqalisa kabusha kweseva yesitolo esiguqukayo. Kuleso simo futhi, vuselela isimo esifanele futhi ulahle izicatshulwa ezisekelwe kokuqukethwe kwangaphambili.
Lena indlela ye-macOS API evulekile. Amakhanda e-Apple amaka imisebenzi efanele njenge-SPI eyimfihlo ye-iOS, ngakho-ke ukubhalisela okufanayo akusona isixhumanisi sohlelo lokusebenza se-iOS esivulekile.