Le développeur de l’application Jeremy Provost a découvert qu’Apple avait accordé à Zoom l’accès à la propre API de l’appareil photo de l’iPad. À l’exception de l’application FaceTime d’Apple, c’est la seule application de réunion qui peut utiliser l’appareil photo en multitâche dans la vue fractionnée de l’iPad.
Bien que cette fonctionnalité ne soit disponible que dans l’application Zoom, elle fournit une fonctionnalité de l’application entre autres, dans laquelle l’utilisateur peut utiliser la fonction Split View pour accéder à Twitter, à l’application Notes, etc.
Comme l’explique le président d’université dans son livre Article de blog Lorsqu’il a découvert pour la première fois que Zoom pouvait tirer parti de la fonction Split View, il a commencé à rechercher dans le processus d’autres développeurs qui pourraient faire de même.
« Nous avons demandé à Zoom et à notre grande surprise, ils nous ont donné la réponse, et dans le processus, ils ont révélé un processus apparemment spécial, disponible uniquement pour ceux qu’Apple juge digne.«
Pour recevoir l’accès à certaines API, Apple doit accorder un «droit», qui est un droit ou un privilège qui confère certaines capacités exécutoires. Apple explique:
Par exemple, l’application a besoin d’un
HomeKit Entitlement
– avec le consentement explicite de l’utilisateur – pour accéder au réseau domotique de l’utilisateur. L’application stocke ses droits sous forme de paires clé-valeur incluses dans la signature de code binaire de l’exécutable.«
Alors qu’Apple fournit une documentation générale et pratique pour demander l’accès aux droits, par exemple, Provost a découvert qu’il n’y a pas de processus général pour demander cette API spécifique.
Comme nous l’avons appris, Et il s’appelle com.apple.developer.avfoundation.multitasking-camera-access. Malheureusement, contrairement à CarPlay, il n’y a pas de processus général pour demander cet avantage. En fait, son existence n’a pas été publiquement documentée par Apple. Allez-y et Google, vous assisterez uniquement au Forum des développeurs Zoom.
Bien que l’on ne sache pas pourquoi Apple n’a donné cette fonctionnalité particulière qu’à l’application Zoom – la société dit qu’elle traite chaque développeur de la même manière, jeudi, l’App Store a vu VP dans la version bêta d’Epic. Les e-mails ont révélé un accès API exclusif à Hulu et à d’autres développeurs:
« Un e-mail montre qu’il y avait une question interne sur la raison pour laquelle Hulu a pu basculer entre la facturation App Store et la facturation Hulu. Il s’avère que Hulu fait partie d’un « groupe de développeurs sur liste blanche » ayant accès à une API pour annuler / utiliser l’abonnement. La société avait initialement accordé à Hulu l’accès à cette API pour prendre en charge les modifications du plan de mise à niveau et de rétrogradation avant son intégration initiale dans l’App Store.«
D’autre part, lors d’un événement Spring Loaded en avril, Apple a annoncé une fonctionnalité appelée Center Stage, exclusivement disponible sur M1 iPad Pro, Et il permettra à toutes les applications de visioconférence d’en profiter si ses développeurs le souhaitent.
Avec Center Stage, la caméra frontale ultra-large pourra suivre un utilisateur dans une conférence et le placer au milieu du cadre. Pour l’instant, si vous utilisez votre iPad en mode paysage, vous n’aurez probablement pas l’air bien devant la caméra.
FTC: Nous utilisons des liens d’affiliation pour gagner un revenu. Suite.
Consultez 9to5Mac sur YouTube pour plus d’informations sur Apple: