Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Ndicinga ukuba abantu abaninzi sele bevile ukungena nge-Apple (i-SIWA ngokufutshane) emva kwe-WWDC 2019. Kweli nqaku ndiza kukuxelela ukuba yeyiphi imigibe ethile endijongene nayo xa ndidibanisa le nto kwi-portal yethu yelayisensi. Eli nqaku alikho ngokwenene kwabo baye bagqiba ekubeni baqonde i-SIWA (kubo ndibonelele ngamakhonkco ezemfundo ekupheleni kwesicatshulwa). Kulo mbandela, kunokwenzeka ukuba abaninzi baya kufumana iimpendulo kwimibuzo enokuthi ivele xa kuhlanganiswa inkonzo entsha ye-Apple.

I-Apple ayikuvumeli ukwalathisa okwesiqhelo

Ngokwenyani, andikayiboni impendulo yalo mbuzo kwiiforum zomphuhlisi. Ingongoma yile: ukuba ufuna ukusebenzisa i-SIWA JS API, i.e. Sukusebenza nge-SDK yemveli ngenxa yokunqongophala kwesinye ngenxa yesizathu esinye okanye esinye (hayi i-macOS/iOS okanye uguqulelo oludala lwezi nkqubo), ngoko ufuna eyakho i-portal kawonke-wonke, kungenjalo akukho ndlela yimbi. Kuba kwi-portal ye-WWDR kufuneka ubhalise kwaye uqinisekise ukuba ungumnini wesizinda sakho, kwaye kuphela kuyo apho unokuqhoboshela ukuhanjiswa okwamkelekileyo kwimbono ye-Apple:

Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Kufuneka wenze ntoni ukuba ufuna ukuthintela ukuqondisa ngokutsha kwisicelo? Siyisombulule le ngxaki ngokulula kakhulu: senze kwiphothali yethu uluhlu olwamkelekileyo lokuqondisa kwakhona kwizicelo zethu, abaziodola phambi kokubonisa iphepha lesigunyaziso seSIWA. Kwaye sithumela ngokulula ukusuka kwi-portal ukuya kwisicelo kunye nedatha efunyenwe kwi-Apple. Ulula kwaye unomsindo.

Iingxaki nge-imeyile

Makhe sijonge indlela esizisombulule ngayo iingxaki nge-imeyile yomsebenzisi. Okokuqala, akukho REST API evumela ukuba ufumane olu lwazi kwi-backend - kuphela umxhasi ofumana le datha kwaye angayithumela kunye nekhowudi yokugunyazwa.

Okwesibini, ulwazi malunga negama lomsebenzisi kunye ne-imeyile ithunyelwa kube kanye kuphela, ekungeneni komsebenzisi okokuqala kwisicelo ngeApple, apho umsebenzisi ukhetha iindlela zokwabelana ngedatha yakhe.

Ngokwazo, ezi ngxaki azibalulekanga ngokuthe ngqo ukuba uxhulumaniso kunye neprofayili yoluntu lwenziwe ngempumelelo kwi-portal - i-ID yomsebenzisi iyafana kwaye idibaniswe ne-ID yeQela - okt. iyafana kuzo zonke iinkqubo zeqela lakho ezidityanisiweyo ze-SIWA. Kodwa ukuba igama lokungena lenziwe nge-Apple, kwaye ngakumbi endleleni kwenzeka impazamo kwaye uxhulumaniso kwi-portal aluzange lwenziwe, ngoko ekuphela kwenketho kukuthumela umsebenzisi ku-appleid.apple.com, ukwaphula unxibelelwano kunye nesicelo kwaye zama kwakhona. Ngokwenyani, ingxaki inokusonjululwa ngokubhala inqaku le-KB elifanelekileyo kwaye liqhagamshele kuyo.

Ingxaki elandelayo engathandekiyo inxulumene nenyaniso yokuba i-Apple ize nombono omtsha nge-imeyile ye-proxy. Kwimeko yethu, ukuba umsebenzisi sele eye kwi-portal yelayisensi kunye nesepha yakhe yokwenyani kwaye, xa engena okokuqala nge-Apple, ukhetha ukhetho lokufihla i-imeyile, i-akhawunti entsha ibhalisiwe nale proxy ye-imeyile imeyile, ngokucacileyo ayinazo naziphi na iilayisensi, ezibeka umsebenzisi wokugqibela esiphelweni.

Isisombululo sale ngxaki silula kakhulu: kuba. Ukuba i-ID yomsebenzisi iyafana kwi-SIWA kwaye ayixhomekeke kwiinketho ezikhethiweyo/usetyenziso apho usayino lwenziwa khona, ke sisebenzisa nje iscript esikhethekileyo ukukuvumela ukuba utshintshe olu xhulumaniso ukusuka kwi-Apple uye kwenye iakhawunti kunye neyonyani yomsebenzisi. isepha kwaye ngaloo ndlela "buyisela izinto ozithengileyo" " Emva kwale nkqubo, umsebenzisi uqala ukufikelela kwenye iakhawunti kwi-portal nge-SIWA kwaye yonke into isebenza ngokuchanekileyo kuye.

Akukho icon yesicelo xa Sayina ungene ngewebhu portal

Ukusombulula enye ingxaki, siphendukele kubameli be-Apple ukuze sicaciselwe kwaye sabelane ngolwazi lwethu:

https://forums.developer.apple.com/thread/123054
Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Ezo. intsingiselo imi ngolu hlobo lulandelayo: kwintloko yeqela le-SIWA m.b. Kuphela isicelo se-macOS / iOS sinikezelwa, apho ii-ID zenkonzo eziyimfuneko zee-portals sele zongezwa. Ngokufanelekileyo, ukuze i icon yesicelo esiphambili iboniswe. iinguqulelo ezipapashwe kwi-App Store enemithombo yeendaba engqinisiswe yi-Apple. I icon iya kuthathwa apho.

Ngokufanelekileyo, ukuba une-portal kuphela kwaye akukho zicelo ezivela kwi-App Store, ngoko awuyi kuba nomfanekiso omhle, kodwa unokuhamba negama lesicelo - ukuba isicelo esiphambili asinaso imidiya, olu lwazi ithathwe kwi-ID yenkonzo yeNkcazo:
Indlela thina kwiParallels soyise ngayo ukungena ngeApple
Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Inani lezinto kwiqela le-SIWA lilinganiselwe kwi-5

Akukho sisombululo kule ngxaki okwangoku ngaphandle kokusebenzisa amaqela amaninzi, ukuba ulahlekile izazisi ezi-6: isicelo sentloko esi-1 kunye nabaxhomekeke kwi-5, ngoko xa uzama ukubhalisa olandelayo uya kubona lo myalezo:

Indlela thina kwiParallels soyise ngayo ukungena ngeApple

Senze amaqela ephothali yethu yelayisensi kunye nesicelo ngasinye esinxibelelana nale portal. Ngokubhekiselele kwizithintelo ze-slot, sele sivule irada kunye ne-Apple kwaye silindele impendulo yabo.

amakhonkco aluncedo

Iluncedo kakhulu ikhonkco, ngokombono wam, njengoko ndenze yonke into ngokubalulekileyo. Idokhi esebenziseka kancinci evela eApple apha.

Yonwabela! Imibuzo, iingcinga, izimvo kunye neengcebiso zamkelekile kwizimvo.

umthombo: www.habr.com

Yongeza izimvo