Nola konkistatu genuen saioa Apple-rekin Parallels-en

Nola konkistatu genuen saioa Apple-rekin Parallels-en

Uste dut jende askok jada entzun zuela Apple-rekin Saioa hasi (SIWA laburbilduz) WWDC 2019ren ostean. Artikulu honetan gauza hau gure lizentzien atarian txertatzean zer zailtasun zehatzei aurre egin behar izan nien esango dizut. Artikulu hau ez da benetan SIWA ulertzea erabaki berri dutenentzat (haientzat hezkuntza-lotura batzuk eman ditut testuaren amaieran). Material honetan, ziurrenik, askok Apple zerbitzu berria integratzean sor daitezkeen galderen erantzunak aurkituko dituzte.

Apple-k ez du onartzen birbideratze pertsonalizatuak

Egia esan, oraindik ez dut galdera honi erantzunik ikusten garatzaileen foroetan. Kontua hau da: SIWA JS APIa erabili nahi baduzu, hau da. ez funtzionatu jatorrizko SDK-aren bidez arrazoi batengatik edo besteagatik bat falta delako (ez macOS/iOS edo sistema horien bertsio zahar bat), orduan zure atari publikoa behar duzu, bestela ez dago beste biderik. WWDR atarian erregistratu eta zure domeinuaren jabea zarela baieztatu behar duzulako, eta bertan bakarrik Appleren ikuspuntutik onargarriak diren birbideraketak erantsi ditzakezu:

Nola konkistatu genuen saioa Apple-rekin Parallels-en

Zer egin behar duzu aplikazio batean birzuzenketa bat atzeman nahi baduzu? Arazo hau oso modu sinplean konpondu dugu: gure atarian gure aplikazioetarako birbideratze onargarrien zerrenda sortu dugu, SIWA baimen-orria erakutsi baino lehen ordenatzen dutenak. Eta, besterik gabe, ataritik aplikaziora birbideratzen dugu Appletik jasotako datuekin. Sinplea eta haserre.

Arazoak posta elektronikoarekin

Ikus dezagun nola konpondu ditugun erabiltzailearen posta elektronikoko arazoak. Lehenik eta behin, ez dago informazio hori backend-etik lortzeko aukera ematen duen REST APIrik - bezeroak soilik jasotzen ditu datu hauek eta baimen-kodearekin batera transmiti ditzake.

Bigarrenik, erabiltzailearen izenari eta e-mailari buruzko informazioa behin bakarrik bidaltzen da, erabiltzailearen aplikazioan lehen saioa hasi zenera Appleren bidez, non erabiltzaileak bere datu pertsonalak partekatzeko aukerak hautatzen dituen.

Berez, arazo hauek ez dira zuzenean kritikoak sare sozialeko profilarekin konexioa arrakastaz sortu bada atarian - erabiltzailearen IDa berdina da eta Taldearen IDarekin lotuta dago - hau da. berdina da zure taldeko SIWA-n integratutako aplikazio guztietan. Baina saioa Apple-ren bidez egin bada, eta bidean aurrerago errore bat gertatu eta atariko konexioa sortu ez bada, orduan aukera bakarra erabiltzailea appleid.apple.com helbidera bidaltzea da, aplikazioarekin konexioa hautsi eta saiatu berriro. Egia esan, arazoa konpon daiteke dagokion KB artikulua idatziz eta hari esteka eginez.

Hurrengo arazo desatseginagoa Applek proxy posta elektronikoarekin kontzeptu berri bat sortu izanarekin lotuta dago. Gure kasuan, erabiltzailea dagoeneko bere benetako xaboiarekin lizentzia-atarian egon bada eta, lehen aldiz Appleren bidez saioa hasten denean, posta elektronikoa ezkutatzeko aukera hautatzen badu, kontu berri bat erregistratzen da proxy elektroniko honekin. posta, bistan denez, ez dauka inolako lizentziarik, eta horrek amaierako erabiltzailea muturrean jartzen du.

Arazo honen konponbidea nahiko erraza da: zeren. Erabiltzailearen IDa SIWAn berdina bada eta saioa hasteko aukeratutako aukeren/aplikazioaren araberakoa ez bada, script berezi bat besterik ez dugu erabili Apple-tik beste kontu batera erabiltzailearen benetako kontuarekin konexio hau aldatzeko. xaboia eta horrela "berreskuratu zure erosketak" " Prozedura honen ondoren, erabiltzailea SIWAren bidez atariko beste kontu bat sartzen hasten da eta dena ondo funtzionatzen du.

Ez dago aplikazioaren ikonorik web atariaren bidez saioa hastean

Beste arazo bat konpontzeko, Appleko ordezkariengana jo dugu argitzeko eta gure ezagutzak partekatzeko:

https://forums.developer.apple.com/thread/123054
Nola konkistatu genuen saioa Apple-rekin Parallels-en

Horiek. esanahia hauxe da: SIWA taldearen buruan m.b. MacOS/iOS aplikazioa bakarrik entregatzen da, eta atarien beharrezko zerbitzu IDak dagoeneko gehituta daude. Horren arabera, aplikazio nagusiaren ikonoa erakusteko. App Store-n argitaratutako bertsioak Applek egiaztatu dituen euskarriekin. Handik hartuko da ikonoa.

Horren arabera, atari bat besterik ez baduzu eta App Store-ko aplikaziorik ez baduzu, ez duzu ikono ederrik izango, baina aplikazioaren izenarekin ihes egin dezakezu - aplikazio nagusiak ez badu euskarririk, informazio hau da. Deskribapen zerbitzuaren IDtik hartua:
Nola konkistatu genuen saioa Apple-rekin Parallels-en
Nola konkistatu genuen saioa Apple-rekin Parallels-en

SIWA talde bateko elementu kopurua 5era mugatzen da

Momentuz ez dago arazo honi irtenbiderik talde asko erabiltzea izan ezik, 6 identifikatzaile falta bazaizkizu: buru-aplikazio 1 eta menpeko 5, hurrengoa erregistratzen saiatzen zarenean mezu hau ikusiko duzu:

Nola konkistatu genuen saioa Apple-rekin Parallels-en

Taldeak sortu ditugu gure lizentzia atarirako eta atari honekin elkarreragiten duten aplikazio bakoitzeko. Zirrikitu murrizketei dagokienez, dagoeneko radar bat ireki dugu Applerekin eta haien erantzunaren zain gaude.

Esteka interesgarriak

Erabilgarriena link, nire ustez, horren arabera dena egin nuen funtsean. Appleren dock erdi erabilgarria Hemen.

Gozatu! Galderak, pentsamenduak, ideiak eta iradokizunak ongi etorriak dira iruzkinetan.

Iturria: www.habr.com

Gehitu iruzkin berria