Problemas conhecidos em versões e pacotes Unity
Algumas versões dos plugins Unity ou Unity contêm incompatibilidades conhecidas que impedem que os aplicativos funcionem como esperado em dispositivos HoloLens 2 ou Windows Mixed Reality. Embora geralmente suportemos todas as versões de Suporte de Longo Prazo (LTS) do Unity e seus plug-ins verificados, recomendamos evitar essas compilações específicas de plug-ins Unity e Unity para garantir que seus aplicativos funcionem conforme o esperado.
Recomendamos que você use a versão mais recente do patch 2022.3 LTS e sua versão recomendada dos plugins Unity, juntamente com o plug-in OpenXR de realidade mista mais recente.
Se estiver usando uma versão anterior do patch Unity, consulte a tabela de problemas de bloqueio conhecidos para garantir que você evite compilações com outros problemas de bloqueio.
Problemas de bloqueio ativo
Problemas de bloqueio | Status & Última Atualização | Versões com problema | Atenuação |
---|---|---|---|
Os aplicativos HL2 que usam DirectX 12 no Unity exibem pior desempenho de renderização do que os aplicativos que usam DirectX 11. O padrão do Unity 6 é o DirectX 12, causando uma degradação inesperada do desempenho. | Investigando: 2024/05/23 |
Unity 2021.3.0f1 para Unity 6000.*.* com DirectX 12 |
Evite usar o DirectX 12. No Unity vá para Configurações do > Projeto Player > Outras Configurações > Desmarque Auto Graphics API > Adicionar Direct3D11 > Remover Direct3D12 |
Um aplicativo HL2 importando MRTK3 e Âncoras Espaciais do Azure pode apresentar erros de 'Guid para conflitos de ativos com' quando a versão do pacote ARFoundation não corresponde à versão importada do ARSubsystems. | Ao usar o ARFoundation 5.x+, adicione manualmente com.unity.xr.arsubsystems versão 5.0.2 ao Gerenciador de Pacotes do projeto. Poderá ver uma mensagem de aviso que indica que o ARSubsystems foi preterido, mas esta mensagem pode ser ignorada. |
Problemas de bloqueio resolvidos
Problemas de bloqueio | Status & Última Atualização | Versões com problema | Versões com correções |
---|---|---|---|
O aplicativo HL2 usando URP tem pior desempenho de renderização no Unity 2022 em comparação com o Unity 2021 ao usar o material URP Lit padrão. | Na Pré-visualização: 2024/05/01 |
Unidade 2022.*.* com URP 13.*.* |
Evite o URP no Unity 2022, evite usar os materiais padrão do URP ou use o URP no Unity 2021.3.14+. O problema foi resolvido no Unity 6 Preview. |
Não é possível criar pacotes de aplicativos UWP (APPX ou MSIX) no Unity 2021 e 2022 | Corrigido: 2023/10/03 |
Reprodutível com: 2021.3.30f1, 2022.3.8f1 | Use Unity 2021.3.31f1+, Unity 2022.3.13f1+ ou adicione manualmente um manifesto APPX ao projeto Visual Studio do aplicativo. Para obter mais informações, consulte o fórum do Unity e o Rastreador de problemas do Unity. |
O aplicativo HL2 falha quando as mãos são detetadas. | Corrigido: 2023/03/24 |
Unity 2022, Unity 2021, Unity 2020 com com.unity.inputsystem 1.5.0 |
Use com.unity.inputsystem 1.5.1 ou posterior |
O aplicativo HL2 usando URP tem pior desempenho de renderização no Unity 2021 em comparação com o Unity 2020. | Corrigido: 2023/01/13 |
Unity versão < 2021.3.14f1 com URP 12.*.* |
Use o Unity 2021.3.14f1 e posterior |
A criação de aplicativos via IL2CPP no Unity falha devido a erros de compilação. Para obter mais informações sobre a causa raiz, consulte a discussão aqui. | Corrigido: 2022/11/10 |
Visual Studio 2022 versão 17.4+ com Versões Unity < 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 e 2023.1.0a19 |
Use o Visual Studio 2019 ou a versão >Unity = 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 ou 2023.1.0a19 |
Aplicativo holográfico O aplicativo remoto remoto usando o plug-in OpenXR 1.5.1 do Unity não consegue se conectar ao player remoto se o PC de hospedagem não tiver outros fones de ouvido VR conectados. | Corrigido: 2022/10/04 |
Unidade 2020 ou Unidade 2021 com Unity OpenXR plugin = 1.5.0, 1.5.1 e 1.5.2 |
Se estiver usando Holographic App Remoting, use o plug-in <Unity OpenXR = 1.4.3 ou >= 1.5.3 |
Os aplicativos ARM32 UWP Unity criados no modo de lançamento usando o Visual Studio 2022 ocorrerão em um erro interno do compilador no Visual Studio. | Corrigido: 2022/08/09 |
Visual Studio 2022 versão 17.1.1+ |
Usar o Visual Studio 2019 ou o Visual Studio 2022 versão >= 17.3.* |
O aplicativo HL2 usando URP, plug-in WindowsXR e renderização de espaço de cores Gamma tem pior desempenho de renderização no Unity 2020 ou posterior. | Corrigido: 2022/06/15 |
Unidade 2020.*.* com URP 10.*.* e Windows XR Plugin <=4.6.3 |
Use a versão >do plug-in do Windows XR = 4.6.4 |
O aplicativo HL2 que usa o pacote Burst do Unity (por exemplo, comumente usado ao usar URP) atingirá o erro de compilação ILCPP no VisualStudio. | Corrigido: 2022/06/06 |
Pacote Unity Burst 1.6.5, 1.7.0 ou 1.7.1 |
Use o pacote Unity Burst 1.6.6 ou 1.7.2 ou versões posteriores. |
O aplicativo com tela inicial padrão mostrará quatro pontos giratórios ao iniciar no HL2 ou depois que o aplicativo for suspenso e retomado. | Corrigido: 2022/05/20 |
Unity 2020.3.32-34f1 e Unity 2021.2.17~19f1 e Unity 2021.3.0~3f1 |
Use Unity 2020.3.35f1 ou Unity 2021.3.4f1 ou posterior |
O aplicativo HL2 mostra uma imagem severamente nervosa. | Corrigido: 2021/12/02 |
Unity 2020.3.21f1 para Unidade 2020.3.23f1 |
Use Unity 2020.3.24f1 e mais tarde |
O back-end OpenXR com URP pode bloquear o HL2. | Corrigido: 2021/05/13 |
Unity 2020.3.0f1 para Unidade 2020.3.7f1 |
Use Unity 2020.3.8f1 e mais tarde |