La prise en charge alpha de SPM et la compatibilité avec Unity 6.3 réduisent les frictions de dépendance en AR. Découvrez comment tester le changement sans compromettre les versions existantes.
Réponse directe
ARCore 1.53 a ajouté la prise en charge alpha au Swift Package Manager pour les extensions ARCore dans les projets Unity sur iOS et a corrigé la compatibilité avec Unity 6.3. Le changement peut simplifier les dépendances, mais Google conserve CocoaPods par défaut et nécessite une configuration explicite pour SPM ; par conséquent, les équipes doivent valider la construction, les symboles, le CI, les appareils et la restauration avant de migrer la production.
Pourquoi le gestionnaire de dépendances est important
Les projets AR combinent Unity, des plugins natifs et des SDK de plateforme. Une dépendance mal résolue peut interrompre la compilation, la signature ou l'exécution uniquement sur le périphérique, même lorsque la scène fonctionne dans l'éditeur.
SPM est toujours une option alpha
Google indique que CocoaPods reste la méthode par défaut et que SPM doit être activé. Cela recommande une adoption contrôlée sur une branche de migration, sans supprimer immédiatement le chemin stable.
Compatibilité Unity 6.3
La version met à jour les composants et corrige les erreurs de compilation liées à Unity 6.3. Le test doit couvrir la version exacte de l'éditeur, d'AR Foundation, des extensions ARCore, de Xcode et du système d'exploitation des appareils cibles.
Matrice de validation minimale
Exécutez une version propre sur CI et la machine locale, confirmez la résolution du package, les indicateurs de l'éditeur de liens, les autorisations, l'emplacement, les ancres et la session de caméra. Testez une nouvelle installation, une mise à niveau et une récupération après un échec d'analyse.
Lecture Nexus
L’amélioration est une question d’ingénierie et non d’expérience visible, mais elle réduit les risques accumulés dans le pipeline. Les dépendances prévisibles permettent à l'équipe d'investir dans la stabilité spatiale, les performances et la valeur du cas d'utilisation.
FAQ
Swift Package Manager est-il déjà la valeur par défaut pour ARCore sur iOS ?
Non. Le support est décrit comme alpha et CocoaPods reste la méthode par défaut.
Est-il nécessaire de configurer SPM ?
Oui. La documentation indique qu'elle ne résout les dépendances que lorsqu'elles sont explicitement configurées.
Que tester après la migration ?
Construction, abonnement, dépendances natives, caméra, emplacement, ancres, CI et appareils réels.
Guides essentiels pour approfondir la décision
Cette analyse éditoriale a été réalisée par Nexus à partir des sources officielles ci-dessous, consultées le 11 septembre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.
- Google pour les développeurs – Quoi de neuf dans ARCore: Prise en charge alpha de Swift Package Manager, Unity 6.3 et de l'historique des versions officielles.
- Google pour les développeurs – ARCore: Regard officiel sur les SDK, les plates-formes et les capacités AR.
Date rapportée par source principale : documentation ARCore 1.53, consultée le 11 septembre 2026.

