Mit dem Release 1.33.0 vom August 2022 wurde der Endpunkt der ARCore Cloud Anchor API eingestellt. Alle Apps, die mit dem ARCore SDK 1.33.0 und höher erstellt wurden, sind jetzt auf die neue ARCore API ausgerichtet. Diese universelle API ist zur Verwendung mit allen ARCore-Clouddiensten vorgesehen. Alle Apps, die mit dem ARCore SDK 1.32.0 oder niedriger entwickelt wurden, sind weiterhin auf die ältere API ausgerichtet.
Diese Änderung wirkt sich nicht auf vorhandene Daten aus. Sobald eine App für die Verwendung des ARCore SDK 1.33.0 oder höher aktualisiert wurde und die neue ARCore API in dem von Ihrer App verwendeten Google Cloud-Projekt aktiviert wurde, sollte die Funktionalität unverändert bleiben wie beim vorherigen Endpunkt. Zur Unterstützung älterer Anwendungsversionen können Sie während der Umstellung beide APIs aktivieren.
Wenn Ihre App die Cloud Anchors API verwendet, müssen Sie sie vor dem 31. August 2023 auf das ARCore SDK 1.33.0 oder höher aktualisieren. Nach diesem Datum können mit dem ARCore SDK 1.32.0 oder früher kompilierte Apps keine Cloud-Anchors mehr hosten und auflösen.
Namensänderungen
Zurück | Neu | |
---|---|---|
API-Name | ARCore Cloud Anchor API | ARCore-API |
Domainname | arcorecloudanchor.googleapis.com |
arcore.googleapis.com |
Anwendung aktualisieren, um den neuen Endpunkt zu verwenden
So aktualisieren Sie Ihre App:
- Rufen Sie die Google Cloud Platform Console auf.
- Ermitteln Sie, welches Cloud-Projekt Ihre Anwendung verwendet.
- Prüfen Sie, ob die ARCore API aktiviert ist.
- Aktualisiere deine App, um das neueste ARCore SDK zu verwenden. Ab Version 1.33 des ARCore SDK wird die neue ARCore API verwendet.
- Testen Sie diese Änderungen mithilfe der Funktionen der Cloud Anchor API in Ihrer App.
- Prüfen Sie, ob die Cloud Anchor API-Nutzung für die aktualisierte Anwendung im Google Cloud-Projekt unter der ARCore API und nicht unter der ARCore Cloud Anchor API angezeigt wird.
App-Einstellungen aktualisieren
- Wenn deine iOS-App signierte JWTs für die Autorisierung verwendet, ändere die
audience
-Anforderung für Apps, die mit dem ARCore SDK 1.33.0 und höher erstellt wurden, zuhttps://arcore.googleapis.com/
. - Wenn Ihr API-Schlüssel eingeschränkt ist, müssen Sie die ARCore API zulassen.
- Wenn Sie Anfragen von Ihrem Back-End an die ARCore Cloud Anchor Management API senden, müssen Sie die ARCore API aktivieren und den Domainnamen in
arcore.googleapis.com
ändern.