Alpha-Unterstützung für SPM und Kompatibilität mit Unity 6.3 reduzieren die Abhängigkeitsreibung in AR. Erfahren Sie, wie Sie die Änderung testen können, ohne bestehende Builds zu beeinträchtigen.

Direkte Antwort

ARCore 1.53 fügte dem Swift Package Manager Alpha-Unterstützung für ARCore-Erweiterungen in Unity-Projekten auf iOS hinzu und korrigierte die Kompatibilität mit Unity 6.3. Die Änderung vereinfacht möglicherweise Abhängigkeiten, Google behält jedoch CocoaPods als Standard bei und erfordert eine explizite Konfiguration für SPM. Daher müssen Teams Build, Symbole, CI, Geräte und Rollback validieren, bevor sie die Produktion migrieren.

Warum der Abhängigkeitsmanager wichtig ist

AR-Projekte kombinieren Unity, native Plugins und Plattform-SDKs. Eine schlecht aufgelöste Abhängigkeit kann die Kompilierung, Signierung oder Ausführung nur auf dem Gerät unterbrechen, selbst wenn die Szene im Editor funktioniert.

SPM ist immer noch eine Alpha-Option

Google weist darauf hin, dass CocoaPods die Standardmethode bleibt und SPM aktiviert werden muss. Dies empfiehlt eine kontrollierte Einführung in einem Migrationszweig, ohne den stabilen Pfad sofort zu entfernen.

Kompatibilität mit Unity 6.3

Die Version aktualisiert Komponenten und behebt Kompilierungsfehler im Zusammenhang mit Unity 6.3. Der Test muss die genaue Version des Editors, der AR Foundation, der ARCore Extensions, des Xcodes und des Betriebssystems der Zielgeräte abdecken.

Mindestvalidierungsmatrix

Führen Sie einen sauberen Build auf CI und dem lokalen Computer aus, bestätigen Sie die Paketauflösung, Linker-Flags, Berechtigungen, Standort, Anker und Kamerasitzung. Testen Sie die Neuinstallation, das Upgrade und die Wiederherstellung nach einem Crawling-Fehler.

Nexus-Lesung

Die Verbesserung ist technischer Natur und keine sichtbare Erfahrung, aber sie reduziert das angesammelte Risiko in der Pipeline. Vorhersehbare Abhängigkeiten geben dem Team die Möglichkeit, in räumliche Stabilität, Leistung und Anwendungsfallwert zu investieren.

FAQ

Ist Swift Package Manager bereits der Standard für ARCore unter iOS?

Nein. Der Support wird als Alpha beschrieben und CocoaPods bleibt die Standardmethode.

Ist es notwendig, SPM zu konfigurieren?

Ja. In der Dokumentation heißt es, dass Abhängigkeiten nur dann aufgelöst werden, wenn sie explizit konfiguriert werden.

Was ist nach der Migration zu testen?

Build, Abonnement, native Abhängigkeiten, Kamera, Standort, Anker, CI und echte Geräte.

Wichtige Leitfäden, um tiefer in die Entscheidung einzutauchen

Primärquellen und Referenzen

Diese redaktionelle Analyse wurde von Nexus anhand der unten aufgeführten offiziellen Quellen erstellt, die am 11. September 2026 konsultiert wurden. Der Text ist original und interpretiert praktische Implikationen für Unternehmen.

Von der Hauptquelle gemeldetes Datum: ARCore 1.53-Dokumentation, konsultiert am 11. September 2026.