Saltar al contenido

¿Cómo configurar AutoGenerateBindingRedirects en Visual Studio para Mac?

Nuestro equipo redactor ha pasado mucho tiempo investigando para dar respuesta a tus búsquedas, te regalamos la soluciones así que nuestro deseo es servirte de mucha apoyo.

Solución:

true

Mi experiencia fue que necesitamos ser – estar true.

Mi entorno de desarrollo:

  • macOS Mojave 10.14.2 (18C54)
  • VisualStudio para Mac versión profesional 7.7.4 (compilación 1)

#Solución:

Lo que hice fue seguir las instrucciones que se dan en el siguiente MS Doc (enlace).

  1. descargar el MyBeautifulApp.Xamarin.iOS.csproj de la solución Visual Studio Xamarin Forms.
  2. Editar el MyBeautifulApp.Xamarin.iOS.csproj archivo manualmente usando TextEdit y agregue la siguiente línea
    true

    al PropertyGroup que está relacionado con su Build Config que estaba tratando de construir y estaba dando el error.

  3. Salva el .csproj expediente. Luego cierre el archivo y vuelva a cargar el Proyecto en su VS Solution Explorer.
  4. Luego limpie e intente compilar, y debería compilarse con éxito sin dar ninguna advertencia o error. —–> Para mí esto funcionó.

Nota: edité el .csproj archivo de mi proyecto Xamarin.Forms iOS App solamente. Porque el proyecto de Android que estaba dentro de la solución Xamarin.Forms ya se creó con éxito.

Después de editar mi MyBeautifulApp.Xamarin.iOS.csproj archivo manualmente se veía así:



  
    Debug
    iPhoneSimulator
    8.0.30703
    2.0
    asdf-7AC6-asdf-9890-asdf
    asdfasd-340asdf5-455asdfC-asdf-asdf;FAE04EC0-301F-11D3-BF4B-00C04F79EFBC
    6143fdea-f3c2-4a09-aafa-6e230626515e
    Exe
    MyBeautifulApp.Xamarin.iOS
    Resources
    MyBeautifulApp.Xamarin.iOS
    NSUrlSessionHandler
    
    
    **true**
  
  
  ....For another build configuration related property group...

Además: La pregunta que tengo ahora es si debo hacer este cambio para todos los demás PropertyGroups de ese archivo .iOS.csproj que están relacionados con otras configuraciones de compilación. Me encantaría saber de alguien por ahí. Pero por ahora he decidido no tocarlos hasta que me dé una advertencia/error en el futuro.

Espero que esto sea útil para cualquiera.

Finalmente solucionó esta advertencia, y la solución fue bastante contraria a la intuición.

A pesar de la advertencia que dice específicamente “Establezca la propiedad “AutoGenerateBindingRedirects” en true en el archivo del proyecto”la advertencia solo desaparecerá si cambia true a false.

Te invitamos a asentar nuestro estudio dejando un comentario y dejando una puntuación te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *