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 |