Zoom a avut acces la propriul API al camerei iPad

Dezvoltatorul de aplicații Jeremy Provost a descoperit că Apple a acordat accesul Zoom la API-ul camerei proprii a iPad-ului. Cu excepția aplicației FaceTime de la Apple, este singura aplicație de întâlnire care poate utiliza camera în timp ce face mai multe activități în iPad Split View.

Deși această caracteristică este disponibilă numai în aplicația Zoom, aceasta oferă o caracteristică a aplicației, printre altele, în care utilizatorul poate folosi funcția Split View pentru a accesa Twitter, aplicația de note etc.

După cum explică președintele universității în cartea sa Postare pe blog Când a descoperit pentru prima dată că Zoom poate profita de funcția Split View, a început să caute procesul pentru alți dezvoltatori care ar putea face același lucru.

L-am întrebat pe Zoom și, spre surprinderea noastră, ne-au dat răspunsul și, în acest proces, au dezvăluit un proces aparent special, disponibil doar acelor Apple consideră demni de acesta.

Pentru a primi acces la anumite API-uri, Apple trebuie să acorde un „drept”, care este un drept sau un privilegiu care conferă anumite capacități aplicabile. Apple explică:

De exemplu, aplicația are nevoie de un HomeKit Entitlement – împreună cu consimțământul explicit al utilizatorului – pentru a accesa rețeaua de automatizare a locuinței a utilizatorului. Aplicația își stochează drepturile ca perechi cheie-valoare incluse în semnătura codului binar al executabilului.

Deși Apple oferă documentație generală și practică pentru solicitarea accesului la drepturi, de exemplu, Provost a descoperit că nu există un proces general pentru solicitarea acestui API specific.

După cum am învățatȘi se numește com.apple.developer.avfoundation.multitasking-camera-access. Din păcate, spre deosebire de CarPlay, nu există un proces general pentru a solicita acest beneficiu. De fapt, existența sa nu a fost documentată public de Apple. Continuați și Google, veți participa doar la forumul pentru dezvoltatori Zoom.

Deși rămâne necunoscut de ce Apple a oferit această caracteristică specială aplicației Zoom – compania spune că tratează fiecare dezvoltator în același mod, joi, App Store a văzut vicepreședintele în Epic beta. E-mailurile au dezvăluit acces API exclusiv la Hulu și la alți dezvoltatori:

Un e-mail arată că a existat o întrebare internă de ce Hulu a reușit să comute între facturarea din App Store și facturarea Hulu. După cum se dovedește, Hulu face parte dintr-un „grup de dezvoltatori din lista albă” cu acces la un API pentru a anula / valorifica abonamentul. Compania acordase inițial accesului Hulu la acest API pentru a sprijini modificările planului de upgrade și downgrade înainte de a fi inițial integrat în App Store.

Pe de altă parte, la un eveniment Spring Loaded din aprilie, Apple a anunțat o caracteristică numită Center Stage, disponibilă exclusiv la M1 iPad ProȘi va permite tuturor aplicațiilor de videoconferință să profite de aceasta dacă dezvoltatorii săi aleg acest lucru.

READ  Nintendo este în parteneriat cu Cold Stone pentru a crea înghețată Kirby, Mario și Animal Crossing

Cu Center Stage, camera frontală ultra-largă va putea urmări un utilizator într-o conferință și îl va plasa în mijlocul cadrului. În prezent, dacă utilizați iPad-ul în modul peisaj, probabil că nu veți arăta bine în fața camerei.

FTC: folosim linkuri de afiliere pentru a obține venituri. Mai Mult.


Consultați 9to5Mac pe YouTube pentru mai multe știri Apple:

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *