Znane problemy w wersjach i pakietach aparatu Unity

Niektóre wersje wtyczek aparatu Unity lub Aparatu Unity mają znane niezgodności blokujące działanie aplikacji zgodnie z oczekiwaniami na urządzeniach HoloLens 2 lub Windows Mixed Reality. Chociaż ogólnie obsługujemy wszystkie wersje LTS środowiska Unity i zweryfikowane wtyczki, zalecamy unikanie tych konkretnych kompilacji wtyczek aparatu Unity i aparatu Unity, aby zapewnić, że aplikacje działają zgodnie z oczekiwaniami.

Zalecamy użycie najnowszej wersji poprawki 2021.3 LTS i zalecanej wersji wtyczek aparatu Unity wraz z najnowszą Mixed Reality wtyczką OpenXR.

Jeśli używasz wcześniejszej wersji poprawki aparatu Unity, zapoznaj się z tabelą znanych problemów z blokowaniem , aby uniknąć kompilacji z innymi problemami blokującymi.

Problemy z aktywnym blokowaniem

Problemy z blokowaniem Stan & ostatniej aktualizacji   Wersje z problemem   Ograniczanie ryzyka
Aplikacja HL2 korzystająca z protokołu URP ma gorzej wydajność renderowania w środowisku Unity 2022 w porównaniu z aparatem Unity 2021 w przypadku korzystania z domyślnego materiału uriP Lit. Badania:
2023/01/04
Unity 2022.*.*
z identyfikatorem URP 13.*.*
Unikaj używania protokołu URP w środowisku Unity 2022, unikaj używania domyślnych materiałów URP lub używania protokołu URP w środowisku Unity 2021.3.14+
Nie można skompilować pakietów aplikacji platformy UWP (APPX lub MSIX) w środowiskach Unity 2021 i 2022 W toku:
2023/09/29
Odtwarzalne z: 2021.3.30f1, 2022.3.8f1 Użyj aparatu Unity 2021.3.27 lub starszego. Możesz też ręcznie dodać manifest Appx do projektu vs aplikacji. Aby uzyskać więcej informacji, zobacz forum aparatu Unity i Monitor problemów aparatu Unity .
Aplikacja HL2 importowana zarówno przez narzędzia MRTK3, jak i Azure Spatial Anchors może przedstawiać błędy "Guid dla konfliktów zasobów" w przypadku, gdy wersja pakietu ARFoundation nie jest zgodna z zaimportowaną wersją systemu ARSubsystems. W przypadku korzystania z programu ARFoundation 5.x+ręcznie dodaj plik com.unity.xr.arsubsystems w wersji 5.0.2 do Menedżera pakietów projektu. Zostanie wyświetlone ostrzeżenie, że system ARSubsystems został przestarzały, ale można go zignorować.

Rozwiązano problemy z blokowaniem

Problemy z blokowaniem Stan & ostatniej aktualizacji   Wersje z problemem   Wersje z poprawkami
Aplikacja HL2 ulega awarii po wykryciu rąk. Stałe:
2023/03/24
Unity 2022, Unity 2021, Unity 2020 z
com.unity.inputsystem 1.5.0
Użyj pliku com.unity.inputsystem 1.5.1 lub nowszego
Aplikacja HL2 korzystająca z protokołu URP ma gorzej wydajność renderowania w środowisku Unity 2021 w porównaniu z aparatem Unity 2020. Stałe:
2023/01/13
Unity w wersji < 2021.3.14f1
z adresem URP 12.*.*
Użyj aparatu Unity 2021.3.14f1 lub nowszego
Kompilowanie aplikacji za pośrednictwem protokołu IL2CPP w środowisku Unity kończy się niepowodzeniem z powodu błędów kompilacji. Aby uzyskać więcej informacji na temat głównej przyczyny, zapoznaj się z dyskusją tutaj. Stałe:
2022/11/10
Visual Studio 2022
wersja 17.4+ z
Wersje aparatu Unity <
2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 i 2023.1.0a19
Użyj programu Visual Studio 2019 lub Unity w wersji >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 lub 2023.1.0a19
Aplikacja holographic App Remoting remoting przy użyciu wtyczki OpenXR aparatu Unity 1.5.1 nie może nawiązać połączenia z odtwarzaczem komunikacji wirtualnej, jeśli hostujący komputer nie ma dołączonych innych zestawów słuchawkowych VR. Stałe:
2022/10/04
Unity 2020 lub Unity 2021
z wtyczką Aparatu Unity OpenXR =
1.5.0, 1.5.1 i 1.5.2
W przypadku korzystania z komunikacji zdalnie aplikacji holographic użyj wtyczki <Unity OpenXR = 1.4.3 lub >= 1.5.3
Aplikacje aparatu UNITY platformy UWP ARM32 wbudowane w tryb wydania przy użyciu programu Visual Studio 2022 będą osiągać wewnętrzny błąd kompilatora w programie Visual Studio. Stałe:
2022/08/09
Visual Studio 2022
wersja 17.1.1+
Użyj programu Visual Studio 2019 lub Visual Studio 2022 w wersji >= 17.3.*
Aplikacja HL2 korzystająca z urP, wtyczki WindowsXR i renderowania przestrzeni kolorów Gamma ma gorzej wydajność renderowania w środowisku Unity 2020 lub nowszym. Stałe:
2022/06/15
Unity 2020.*.*
z identyfikatorem URP 10.*.*
i Wtyczka <XR systemu Windows =4.6.3
Korzystanie z wtyczki XR systemu >Windows = 4.6.4
Aplikacja HL2 korzystająca z pakietu Burst aparatu Unity (np. często używana podczas korzystania z urP) spowoduje wyświetlenie błędu kompilacji ILCPP w programie VisualStudio. Stałe:
2022/06/06
Pakiet aparatu Unity Burst
1.6.5, 1.7.0 lub 1.7.1
Użyj pakietu Unity Burst w wersji 1.6.6 lub 1.7.2 lub nowszej.
Aplikacja z domyślnym ekranem powitalnym wyświetla cztery wirujące kropki podczas uruchamiania na HL2 lub po zawieszeniu i wznowieniu aplikacji. Stałe:
2022/05/20
Unity 2020.3.32-34f1 i Unity 2021.2.17~19f1
i Unity 2021.3.0~3f1
Użyj aparatu Unity 2020.3.35f1 lub Unity 2021.3.4f1 lub nowszego
Aplikacja HL2 pokazuje poważnie niestabilny obraz. Stałe:
2021/12/02
Unity 2020.3.21f1 do
Unity 2020.3.23f1
Korzystanie z aparatu Unity 2020.3.24f1
i nowsze
Zaplecze OpenXR z urP może zakleszczać na HL2. Stałe:
2021/05/13
Unity 2020.3.0f1 do
Unity 2020.3.7f1
Korzystanie z aparatu Unity 2020.3.8f1
i nowsze