es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Xamarin.iOS no encontró los perfiles de aprovisionamiento en Visual Studio 2019, 2022.

Visual Studio 2019 o 2022 no reconoce perfiles de aprovisionamiento activos para Xamarin.iOS.
Mis actividades para resolver el problema:
1) Eliminé la carpeta “bin” y “obj” del proyecto de Visual Studio.
2) Eliminé los perfiles antiguos en Windows desde aquí: %LOCALAPPDATA%\Xamarin\iOS\Provisioning\Profiles
3) Eliminé los perfiles en Mac OS:
~/Library/MobileDevice/Provisioning\ Profiles
4) Eliminé los certificados de Keychain Access en Mac OS.
5) Creé nuevos certificados y perfiles de aprovisionamiento en el sitio de Apple Developer.
enter image description here
6) Descargué e instalé certificados y perfiles para XCode.
7) Creé un nuevo proyecto en MacOS con el mismo identificador que en el proyecto de Visual Studio.
enter image description here
8) Abrí mi proyecto en Visual Studio y me conecté a MacOS.
enter image description here
enter image description here
enter image description here
Y observo que Visual Studio no encuentra el perfil de desarrollador y establece un perfil eliminado anteriormente para el modo de lanzamiento.
La opción de preparación automática no es adecuada, porque Visual Studio simplemente crea un nuevo perfil nuevamente.
¿Hay alguna idea para resolverlo?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Solución para Visual Studio 2019/2022 que no reconoce perfiles de aprovisionamiento activos para Xamarin.iOS

    Si estás enfrentando un problema en el que Visual Studio 2019/2022 no reconoce perfiles de aprovisionamiento activos para Xamarin.iOS, puedes seguir los siguientes pasos para resolver el problema:

    1. Elimina las carpetas bin y obj en el proyecto de Visual Studio.
    2. Elimina los perfiles antiguos de la ruta %LOCALAPPDATA%\Xamarin\iOS\Provisioning\Profiles en Windows.
    3. Elimina los perfiles de la ruta ~/Library/MobileDevice/Provisioning\ Profiles en Mac OS.
    4. Elimina los certificados de Keychain Access en Mac OS.
    5. Crea nuevos certificados y perfiles de aprovisionamiento en el sitio web de Apple Developer.
    6. Descarga e instala los certificados y perfiles para Xcode.
    7. Crea un nuevo proyecto en MacOS con el mismo identificador que el proyecto de Visual Studio.
    8. Abre el proyecto de Visual Studio y conéctalo a MacOS.
    9. Verifica si Visual Studio está utilizando el perfil de desarrollador correcto yendo a Project Options > iOS Bundle Signing > Provisioning Profile.
    10. Si el perfil de desarrollador correcto no aparece en la lista, prueba lo siguiente:
    • Configura el Provisioning Profile a “Automatic” en las opciones del proyecto.
    • Limpia y reconstruye el proyecto.
    • Verifica si ahora aparece el perfil de desarrollador correcto.

    Si los pasos anteriores no resuelven el problema, puedes intentar restablecer la configuración de Visual Studio a su configuración predeterminada o contactar al soporte técnico de Microsoft para recibir asistencia adicional.

Comments are closed.