Apple Новини

Apple предостави Zoom достъп до специален API за използване на iPad камера по време на многозадачност с разделен изглед

Неделя, 9 май 2021 г., 3:00 ч. PDT от Сами Фатхи

Zoom, отличителна платформа, използвана от милиони по време на глобалната здравна криза, получи достъп до специален iPadOS API, който позволява на приложението да използва Ай Пад камера, докато приложението се използва в многозадачен режим на Split View.





икона на приложение за мащабиране
Този случай на специално третиране беше обърнат на вниманието за първи път от разработчика на приложения Джеръми Провост, който в a блог пост , обяснява, че Zoom използва специален API, който позволява на приложението да продължи да използва и осъществява достъп до ‌iPad‌ камера, докато приложението се използва в режим на разделен изглед.

Zoom може да направи това благодарение на „право“, което предоставя на разработчиците способност за изпълнение на определена способност с API . Както отбелязва Provost, Apple публично документира способността на разработчиците да кандидатстват за няколко различни права, като например тези, свързани с CarPlay , HomeKit , и още. Въпреки това, специалният API, предоставен на Zoom, не се предлага на други разработчици от Apple, нито съществуването му се признава от самата компания.



На форума за разработчици на Zoom член на персонала на платформата за видеоконферентна връзка имаше потвърдено по-рано през февруари че Zoom има достъп до „com.apple.developer.avfoundation.multitasking-camera-access“ или ‌iPad‌ Право на многозадачност за камера.

zoom dev форум ipad api
По очевидни причини тази способност е полезна, когато потребителите може да искат да препратят и използват отделно приложение по време на видеоконферентна връзка. Без този специален API, ако потребителят постави приложение за видеоконферентна връзка в режим на разделен изглед, видеообаждането ще потъмнее, тъй като приложението няма достъп до ‌iPad‌ камера при многозадачност.

Новото разкритие идва в тревожен момент за технологичния гигант от Купертино. В момента компанията е въвлечена в огромна съдебна битка с разработчика на игри Epic Games, който я обвинява, че държи несправедлив и антиконкурентен контрол върху App Store и разпространението на приложения на устройства с iOS.

В процесът между двамата титани започна на 3 май и оттогава доказателства, включително кореспонденция по имейл между ръководители и служители на Apple, разкриха, че Apple преди това е предоставила на определени разработчици, като Hulu, достъп до API недостъпни за други разработчици. Apple продължава да обещава, че третира всички разработчици еднакво и предлага на всички „равнопоставени условия“.

Свързахме се с Apple за коментар и ще актуализираме тази публикация, ако получим отговор.