Problemas conocidos

Conflicto de varios ensamblados precompilados con Newtonsoft.json.dll

The issue appears when importing the asset on Unity version 2020.3.10f1 and later. The following error message is displayed:

Copy
Full screen
Small screen
    Multiple precompiled assemblies with the same name Newtonsoft.json.dll included on the current platform. Only one assembly with the same name is allowed per platform.
    

    The conflict arises because the Newtonsoft.json.dll library is included in both the Unity Editor and the asset. The library is included in the versions 2020.3.10f1 and later of the editor. And the asset includes the library to support the earlier versions of Unity Editor.

    Issue status: Fixed in 0.6.4.4.

    ¿Te ha resultado útil este artículo?
    ¡Gracias!
    ¿Hay algo en lo que podamos mejorar? Mensaje
    Lo sentimos
    Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
    ¡Gracias por tu mensaje!
    Nos ayudará a mejorar tu experiencia.
    Ocultar

    La biblioteca de Newtonsoft.json.dll no se pudo encontrar

    The issue appears if you upgraded a pre-existing project to Unity version 2020.3.10f1 or later. Importing an asset from the Unity Asset Store into such a project is accompanied by many error messages like this:

    Copy
    Full screen
    Small screen
      The type or namespace name ‘Newtonsoft’ could not be found (are you missing a using directive or an assembly reference?)
      

      The problem occurs because the Newtonsoft.json.dll library is not included in the asset for Unity version 2020.3.10f1 and later. The library is supplied for Unity version 2020.3.10f1 and later, as it is part of the editor. But when updating the project for these versions, the library requires manual installation.

      Issue status: Fixed in 0.6.4.4.

      ¿Te ha resultado útil este artículo?
      ¡Gracias!
      ¿Hay algo en lo que podamos mejorar? Mensaje
      Lo sentimos
      Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
      ¡Gracias por tu mensaje!
      Nos ayudará a mejorar tu experiencia.
      Ocultar

      No se pudo resolver la referencia UnityEditor.iOS.Extensions.Xcode

      Descripción del problema

      The issue appears when using External Dependency Manager on Unity version 2020.1.0f1 and later.

      When building the application, an error message is displayed:

      Copy
      Full screen
      Small screen
        Assembly 'Packages/com.google.external-dependency-manager/ExternalDependencyManager/Editor/Google.IOSResolver_v1.2.161.dll' will not be loaded due to errors:
        Unable to resolve reference 'UnityEditor.iOS.Extensions.Xcode'. Is the assembly missing or incompatible with the current platform?
        Reference validation can be disabled in the Plugin Inspector.
        

        Issue status: Fixed in 0.6.4.5.

        Solución alternativa

        Install iOS Build Support module from Unity Hub.

        ¿Te ha resultado útil este artículo?
        ¡Gracias!
        ¿Hay algo en lo que podamos mejorar? Mensaje
        Lo sentimos
        Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
        ¡Gracias por tu mensaje!
        Nos ayudará a mejorar tu experiencia.
        Ocultar

        Se ha producido un error al ejecutar contenido de Unity en la página de la compilación WebGL

        Descripción del problema

        The issue appears in some cases when logging in to a WebGL build. The following error message is displayed:

        The problem occurs because the IL2CPP compiler is used when building in WebGL. It optimizes the project and removes unused code from libraries. The compiler cannot correctly determine whether a module, class, or method is being used in a project if reflection is used to retrieve objects. The problem is described in more detail in the Unity documentation.

        Issue status: Can’t be fixed on the SDK side.

        Solución alternativa

        1. Open Unity project.
        2. In the main menu, go to Edit > Project Settings.
        3. In the Player section, go to the WebGL build settings tab.
        4. Go to the Other Settings section.
        5. Uncheck Strip engine code box.
        6. Go to the Publishing Settings section.
        7. Check the Decompression Fallback box.
        8. Create a new WebGL build.
        ¿Te ha resultado útil este artículo?
        ¡Gracias!
        ¿Hay algo en lo que podamos mejorar? Mensaje
        Lo sentimos
        Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
        ¡Gracias por tu mensaje!
        Nos ayudará a mejorar tu experiencia.
        Ocultar
        Última actualización: 10 de Octubre de 2023

        ¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

        Informar de un problema
        Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
        Déjanos tu correo electrónico para que te podamos responder
        ¡Gracias por tu mensaje!