SDK para Unity (PC, web) / Ocorreu um erro ao executar o conteúdo Unity na página da compilação WebGL
  Voltar aos Documentos

SDK para Unity (PC, web)

Ocorreu um erro ao executar o conteúdo Unity na página da compilação WebGL

Descrição do problema

O problema aparece em alguns casos ao fazer login em uma compilação WebGL. A seguinte mensagem de erro é exibida:

O problema ocorre porque o compilador IL2CPP é usado ao criar no WebGL. Ele otimiza o projeto e remove o código não utilizado das bibliotecas. O compilador não pode determinar corretamente se um módulo, classe ou método está sendo usado em um projeto se for utilizado uma reflexão para recuperar objetos. O problema é descrito mais detalhadamente na documentação Unity. Status do problema: não pode ser corrigido no lado do SDK.

Solução alternativa

  1. Abra o projeto Unity.
  2. No menu principal, vá para Edit > Project Settings.
  3. Na seção Player, vá para a aba de configurações da compilação WebGL.
  4. Vá para a seção Other Settings.
  5. Desmarque a caixa Strip engine code.
  6. Vá para a seção Publishing Settings
  7. Marque a caixa Decompression Fallback.
  8. Crie uma nova compilação WebGL.
Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 15 de Janeiro de 2024

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!