Apple travaille depuis un certain temps à rendre les applications iOS disponibles et plus utiles sur macOS. La possibilité pour les Mac équipés de la puce M1 d’exécuter des applications iOS en mode natif n’était pas une petite fonctionnalité lorsque Apple a annoncé ses nouvelles puces et son nouveau matériel.
Malheureusement, Apple limite la capacité des développeurs à exécuter les applications iOS de leur choix, car la société Cupertino a officiellement désactivé le chargement latéral des applications iOS, rapporte 9to5Mac.
Apple avait simplifié la tâche des développeurs pour permettre à leurs applications iOS de s’exécuter sur macOS. Étant donné que les Mac basés sur M1 – le MacBook M1, le MacBook Pro M1 et le Mac mini M1 – étaient construits sur la même architecture ARM que les téléphones et tablettes d’Apple, ils pouvaient exécuter des applications iOS sans que les développeurs aient besoin d’utiliser Catalyst. Les développeurs qui voulaient permettre à leurs applications de s’exécuter sur macOS n’avaient même pas besoin de modifier leur code, mais le mot clé ici est «autoriser».
Tous les développeurs ne voulaient pas avoir leurs applications mobiles sur le Mac App Store. Même des entreprises notables comme Google et Facebook se sont retirées. Pour contourner ce problème, les utilisateurs ont pu installer les fichiers IPA de l’application manuellement à l’aide d’outils tels que iMazing, puis les installer sur leur Mac, partages 9to5mac. La dernière décision d’Apple bloque désormais cette solution de contournement sur macOS 11.2 et les versions bêta développeur et publique de macOS 11.2
Sommaire
Résoudre une solution avec un problème
C’est un changement qui ne fera pas plaisir à de nombreux développeurs Mac. La décision d’Apple de bloquer les applications téléchargées semble conforme à la manière typique de l’entreprise de garder le contrôle de ce que les utilisateurs peuvent faire.
Bien que macOS puisse exécuter une application iOS de manière native, il n’y a aucune garantie qu’une expérience destinée à s’exécuter sur un téléphone se traduira bien par une interface de bureau qui n’a même pas de support tactile.
Si un développeur d’application ne pense pas que son application iOS offrira une expérience positive sur Mac, il a de bonnes raisons de la refuser et d’éviter tout commentaire négatif qu’il pourrait obtenir autrement. Après tout, il ne faut pas beaucoup de temps pour lire les avis des clients qui, parfois, des avis très négatifs proviennent d’un produit utilisé d’une manière pour laquelle il n’a jamais été prévu.
Il y a un bon côté à la situation. Apple n’a pas encore mis le kibosh sur des fichiers IPA déjà installés ou téléchargés. Selon 9to5Mac, les utilisateurs peuvent toujours installer des applications s’ils ont déjà téléchargé le fichier IPA avant le quart de travail du 15 janvier, et les applications précédemment installées continueront de fonctionner.
Étant donné que les Mac basés sur Apple M1 sont encore assez récents, ce n’est peut-être qu’une question de temps avant que plus de développeurs commencent à publier officiellement leurs applications iOS sur le Mac App Store, une fois qu’ils auront eu le temps de faire des ajustements.