Problemas conocidos en las versiones y paquetes de Unity
Algunas versiones de Unity o los complementos de Unity tienen incompatibilidades conocidas que bloquean que las aplicaciones funcionen según lo previsto en dispositivos HoloLens 2 o Windows Mixed Reality. Aunque generalmente se admiten todas las versiones LTS de Unity y sus complementos comprobados, se recomienda evitar esas compilaciones específicas de Unity y los complementos de Unity para garantizar que las aplicaciones funcionen según lo previsto.
Se recomienda usar la versión de revisión más reciente de 2021.3 LTS y su versión recomendada de los complementos de Unity, junto con el complemento de OpenXR más reciente Mixed Reality.
Si usa una versión anterior de revisión de Unity, asegúrese de consultar la tabla de problemas de bloqueo conocidos para asegurarse de evitar compilaciones con otros problemas de bloqueo.
Problemas de bloqueo activos
Problemas de bloqueo | Estado & última actualización | Versiones con problema | Mitigación |
---|---|---|---|
La aplicación HL2 que usa URP tiene un rendimiento de representación peor en Unity 2022 en comparación con Unity 2021 cuando se usa el material de iluminación predeterminado de URP. | En investigación: 04/01/2023 |
Unity 2022.*.* con URP 13.*.* |
No use URP en Unity 2022, evite usar los materiales predeterminados de URP o use URP en Unity 2021.3.14 y versiones posteriores. |
No se pueden compilar paquetes de aplicaciones para UWP (APPX o MSIX) en Unity 2021 y 2022 | En curso: 2023/09/29 |
Reproducible con: 2021.3.30f1, 2022.3.8f1 | Use Unity 2021.3.27 o versiones anteriores. O bien, agregue manualmente appx Manifest al proyecto de VS de la aplicación. Consulte el foro de Unity y el rastreador de problemas de Unity para obtener más detalles. |
Una aplicación HL2 que importa MRTK3 y Azure Spatial Anchors puede presentar errores de "Guid para conflictos de recursos" cuando la versión del paquete ARFoundation no coincide con la versión de ARSubsystems importada. | Al usar ARFoundation 5.x+, agregue manualmente com.unity.xr.arsubsystems versión 5.0.2 al Administrador de paquetes del proyecto. Recibirá una advertencia de que ARSubsystems ha quedado en desuso, pero se puede omitir. |
Problemas de bloqueo resueltos
Problemas de bloqueo | Estado & última actualización | Versiones con problema | Versiones con correcciones |
---|---|---|---|
La aplicación HL2 se bloquea cuando se detectan las manos. | Solucionado: 2023/03/24 |
Unity 2022, Unity 2021, Unity 2020 con com.unity.inputsystem 1.5.0 |
Usar com.unity.inputsystem 1.5.1 o posterior |
La aplicación HL2 que usa URP tiene un rendimiento de representación peor en Unity 2021 en comparación con Unity 2020. | Solucionado: 13/01/2023 |
Unity, versión < 2021.3.14f1 con URP 12.*.* |
Use Unity 2021.3.14f1 y versiones posteriores. |
Se produce un error en la compilación de una aplicación a través de IL2CPP en Unity debido a errores de compilación. Para más información sobre la causa principal, consulte la explicación aquí. | Solucionado: 10/11/2022 |
Visual Studio 2022 versión 17.4+ con Versiones de Unity < 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 y 2023.1.0a19 |
Uso de Visual Studio 2019 o la versión de Unity >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 o 2023.1.0a19 |
La aplicación remota Holographic App Remoting con el complemento OpenXR 1.5.1 de Unity no se puede conectar a un reproductor remoto si el equipo de hospedaje no tiene otros cascos de realidad virtual conectados. | Solucionado: 04/10/2022 |
Unity 2020 o Unity 2021 Con el complemento OpenXR de Unity = 1.5.0, 1.5.1 y 1.5.2 |
Si usa Holographic App Remoting, use el complemento OpenXR de Unity <= 1.4.3 o >= 1.5.3 |
Las aplicaciones de Unity para ARM 32 UWP integradas en modo de versión con Visual Studio 2022 tendrán un error interno del compilador en Visual Studio. | Solucionado: 09/08/2022 |
Visual Studio 2022 Versión 17.1.1 y superiores |
Use Visual Studio 2019 o Visual Studio 2022 versión >= 17.3.* |
La aplicación HL2 que usa URP, el complemento WindowsXR y la representación del espacio de color Gamma tiene un rendimiento de representación peor en Unity 2020 o en versiones posteriores. | Solucionado: 15/06/2022 |
Unity 2020.*.* con URP 10.*.* y el complemento XR de Windows <= 4.6.3 |
Use el complemento XR de Windows, versión >= 4.6.4 |
La aplicación HL2 que usa el paquete Burst de Unity (por ejemplo, se usa normalmente al usar URP) alcanzará el error de compilación de ILCPP en Visual Studio. | Solucionado: 2022/06/06 |
Paquete Burst de Unity 1.6.5, 1.7.0 o 1.7.1 |
Use el paquete Burst de Unity 1.6.6 o 1.7.2 o versiones posteriores. |
La aplicación con pantalla de presentación predeterminada mostrará cuatro puntos que giran al iniciarse en HL2, o después de suspender y reanudar la aplicación. | Solucionado: 20-05-2022 |
Unity 2020.3.32-34f1, Unity 2021.2.17~19f1 y Unity 2021.3.0~3f1 |
Use Unity 2020.3.35f1 o Unity 2021.3.4f1 o posterior |
La aplicación HL2 muestra una imagen muy borrosa. | Solucionado: 02/12/2021 |
Unity 2020.3.21f1 a Unity 2020.3.23f1 |
Uso de Unity 2020.3.24f1 y posteriores |
El back-end de OpenXR con URP puede tener un interbloqueo en HL2. | Solucionado: 13/05/2021 |
Unity 2020.3.0f1 a Unity 2020.3.7f1 |
Uso de Unity 2020.3.8f1 y posteriores |