Bekende problemen in Unity-versies en -pakketten
Sommige versies van Unity- of Unity-invoegtoepassingen bevatten bekende compatibiliteitsproblemen die verhinderen dat apps werken zoals verwacht op HoloLens 2- of Windows Mixed Reality-apparaten. Hoewel we over het algemeen alle LTS-versies (Long Term Support) van Unity en hun geverifieerde invoegtoepassingen ondersteunen, raden we u aan deze specifieke builds van Unity- en Unity-invoegtoepassingen te vermijden om ervoor te zorgen dat uw apps werken zoals verwacht.
We raden u aan de nieuwste patchversie van 2022.3 LTS en hun aanbevolen versie van Unity-invoegtoepassingen te gebruiken, samen met de nieuwste Mixed Reality OpenXR-invoegtoepassing.
Als u een eerdere Release van een Unity-patch gebruikt, raadpleegt u de tabel bekende blokkeringsproblemen om ervoor te zorgen dat u builds met andere blokkeringsproblemen vermijdt.
Actieve blokkeringsproblemen
Blokkerende problemen | Status en laatste update | Versies met probleem | Verzachting |
---|---|---|---|
HL2-apps met DirectX 12 in Unity vertonen slechtere renderingprestaties dan apps die DirectX 11 gebruiken. Unity 6 is standaard ingesteld op DirectX 12, wat onverwachte prestatievermindering veroorzaakt. | Onderzoeken: 2024/05/23 |
Unity 2021.3.0f1 naar Unity 6000.*.* met DirectX 12 |
Vermijd het gebruik van DirectX 12. Ga in Unity naar Project Settings > Player > Andere instellingen > Uitschakelen Automatische graphics-API > Direct3D11 Direct3D11 > Verwijderen Direct3D12 verwijderen |
Blokkeringsproblemen opgelost
Blokkerende problemen | Status en laatste update | Versies met probleem | Versies met oplossingen |
---|---|---|---|
Hl2-app die gebruikmaakt van URP heeft slechtere renderprestaties in Unity 2022 vergeleken met Unity 2021 bij gebruik van het standaard-URP Lit-materiaal. | In Preview: 2024/05/01 |
Unity 2022.*.* met URP 13.*.* |
Vermijd URP in Unity 2022, vermijd het gebruik van de standaard-URP-materialen of gebruik URP in Unity 2021.3.14+. Probleem is opgelost in Unity 6 Preview. |
Kan UWP-app-pakketten (APPX of MSIX) niet bouwen in Unity 2021 en 2022 | Vast: 2023/10/03 |
Reproduceerbaar met: 2021.3.30f1, 2022.3.8f1 | Gebruik Unity 2021.3.31f1+, Unity 2022.3.13f1+ of voeg handmatig een APPX-manifest toe aan het Visual Studio-project van de app. Zie het forum van Unity en de Issue Tracker van Unity voor meer informatie. |
HL2-app loopt vast wanneer handen worden gedetecteerd. | Vast: 2023/03/24 |
Unity 2022, Unity 2021, Unity 2020 met com.unity.inputsystem 1.5.0 |
Com.unity.inputsystem 1.5.1 of hoger gebruiken |
Hl2-app die gebruikmaakt van URP heeft slechtere prestaties in Unity 2021 vergeleken met Unity 2020. | Vast: 2023/01/13 |
Unity-versie < 2021.3.14f1 met URP 12.*.* |
Unity 2021.3.14f1 en hoger gebruiken |
Het bouwen van een toepassing via IL2CPP in Unity mislukt vanwege compilatiefouten. Zie de discussie hier voor meer informatie over de hoofdoorzaak. | Vast: 2022/11/10 |
Visual Studio 2022 versie 17.4+ met Unity-versies < 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 en 2023.1.0a19 |
Visual Studio 2019 of Unity-versie >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 of 2023.1.0a19 gebruiken |
Externe communicatie-app van Holographic App met behulp van de OpenXR-invoegtoepassing van Unity 1.5.1 kan geen verbinding maken met externe speler als de hosting-pc geen andere VR-headsets heeft aangesloten. | Vast: 2022/10/04 |
Unity 2020 of Unity 2021 met Unity OpenXR-invoegtoepassing = 1.5.0, 1.5.1 en 1.5.2 |
Als u externe communicatie van Holographic-apps gebruikt, gebruikt u de Unity OpenXR-invoegtoepassing <= 1.4.3 of >= 1.5.3 |
ARM32 UWP Unity-apps die zijn ingebouwd in de releasemodus met Visual Studio 2022, raken een interne compilerfout in Visual Studio. | Vast: 2022/08/09 |
Visual Studio 2022 versie 17.1.1+. |
Visual Studio 2019 of Visual Studio 2022 versie >= 17.3.* gebruiken |
HL2-app die gebruikmaakt van URP, WindowsXR-invoegtoepassing en Gamma-kleurruimteweergave heeft slechtere prestaties in Unity 2020 of hoger. | Vast: 2022/06/15 |
Unity 2020.*.* met URP 10.*.* en Windows XR Plugin <=4.6.3 |
Windows XR Plugin version = 4.6.4 gebruiken > |
De HL2-app die gebruikmaakt van het Burst-pakket van Unity (bijvoorbeeld vaak gebruikt bij het gebruik van URP) raakt de ILCPP-compileerfout in VisualStudio. | Vast: 2022/06/06 |
Unity Burst-pakket 1.6.5, 1.7.0 of 1.7.1 |
Gebruik Unity Burst-pakket 1.6.6 of 1.7.2 of nieuwere versies. |
Toepassing met standaard welkomstscherm toont vier draaiende puntjes bij het starten op HL2 of nadat de toepassing is onderbroken en hervat. | Vast: 2022/05/20 |
Unity 2020.3.32-34f1 en Unity 2021.2.17~19f1 en Unity 2021.3.0~3f1 |
Unity 2020.3.35f1 of Unity 2021.3.4f1 of hoger gebruiken |
De HL2-toepassing toont een ernstige jittery afbeelding. | Vast: 2021/12/02 |
Unity 2020.3.21f1 naar Unity 2020.3.23f1 |
Unity 2020.3.24f1 gebruiken en hoger |
OpenXR-back-end met URP kan impasses op HL2. | Vast: 2021/05/13 |
Unity 2020.3.0f1 naar Unity 2020.3.7f1 |
Unity 2020.3.8f1 gebruiken en hoger |