Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si se producen errores después de enviar la aplicación a la Tienda, debes resolverlos para continuar con el proceso de certificación de . El mensaje de error le indicará cuál es el problema y qué debe hacer para solucionarlo. A continuación encontrará información adicional que puede ayudarle a resolver estos errores.
Aplicaciones para UWP
Si envías una aplicación para UWP, puedes ver un error durante el preprocesamiento si el archivo de paquete no es un archivo .msixupload o .appxupload generado por Visual Studio para la Tienda. Asegúrate de seguir los pasos descritos en Paquete una aplicación para UWP con Visual Studio al crear el archivo de paquete de la aplicación, y solo cargue el archivo .msixupload o .appxupload en el Packages página del envío, no un archivo .msix/appx o .msixbundle/appxbundle.
Si aparece un error de compilación, asegúrese de que puede generar correctamente su aplicación en modo Release. Para obtener más información, consulte .NET Errores del compilador interno nativo.
Aplicación de escritorio
Si tienes previsto enviar un paquete que contenga archivos binarios de Win32 y UWP, asegúrate de crear ese paquete utilizando el Proyecto de Empaquetado de Windows, que está disponible en Visual Studio 2017 Actualización 4 y versiones posteriores. Si crea el paquete utilizando una plantilla de proyecto de UWP, es posible que no pueda enviarlo a la Tienda ni cargarlo en otros equipos. Incluso si el paquete se publica correctamente, podría comportarse de forma inesperada en el equipo del usuario. Para obtener más información, consulta Paquete una aplicación mediante Visual Studio (Puente de escritorio).
Errores de nombre/identidad
Si ve un error que indica El nombre que se encuentra en el paquete no es uno de los nombres de aplicación reservados. Reserve el nombre de la aplicación o actualice el paquete con el nombre de aplicación correcto para este idioma, puede deberse a que ha escrito un nombre incorrecto en el paquete. Este error también puede producirse si está utilizando un nombre de aplicación que no ha reservado en el Centro de Socios. Normalmente puede resolver este error siguiendo estos pasos:
- Vaya a la página Identidad del producto de la aplicación (en Administración del producto) para confirmar si la aplicación tiene asignada una identidad. Si no la tiene, verá una opción para crear una. Deberá reservar un nombre para su aplicación con el fin de crear la identidad. Asegúrese de que este es el nombre que ha usado en su paquete.
- Si su aplicación ya tiene una identidad, es posible que aún tenga que reservar el nombre que desea utilizar en su paquete. En Administración de productos, haga clic en Administrar reservas de nombres de aplicación. Escriba el nombre que desea usar y haga clic en Reservar nombre de aplicación.
Importante
Si el nombre que desea utilizar no está disponible, es posible que otra aplicación ya haya reservado ese nombre. Si la aplicación ya está publicada con ese nombre o si cree que tiene derecho a usarla, póngase en contacto con el soporte técnico.
Cómo evitar errores de certificación comunes
Revisa esta lista para ayudar a evitar problemas que impiden que las aplicaciones se certifiquen con frecuencia o que se puedan identificar durante una comprobación puntual después de publicar la aplicación.
Nota:
Asegúrate de revisar las directivas de Microsoft Store para asegurarte de que la aplicación cumple todos los requisitos que se enumeran allí.
Envía la aplicación solo cuando esté terminada. Le damos la bienvenida a usar la descripción de la aplicación para mencionar las próximas características, pero asegúrese de que la aplicación no contiene secciones incompletas, vínculos a páginas web que están en construcción o cualquier otra cosa que daría a un cliente la impresión de que la aplicación está incompleta.
Test your app with the Aplicación de Windows Certification Kit antes de enviar la aplicación.
Prueba la aplicación en varias configuraciones diferentes para asegurarte de que es lo más estable posible.
Asegúrese de que su app no se bloquee sin conectividad de red. Incluso si se requiere una conexión para usar realmente la aplicación, debe realizarse correctamente cuando no haya ninguna conexión presente.
Proporcione la información necesaria para usar la aplicación, como el nombre de usuario y la contraseña de una cuenta de prueba si la aplicación requiere que los usuarios inicien sesión en un servicio o los pasos necesarios para acceder a características ocultas o bloqueadas.
Incluya una dirección URL de directiva de privacidad si la aplicación requiere una; Por ejemplo, si la aplicación accede a cualquier tipo de información personal de cualquier manera o lo requiere la ley. Para ayudar a determinar si la aplicación requiere una directiva de privacidad, revise el App Developer Agreement y el Microsoft Store Policies.
Asegúrate de que la descripción de la aplicación represente claramente lo que hace la aplicación.
Proporcione respuestas completas y precisas a todas las preguntas de la sección Clasificación por edades .
No declare la aplicación como accesible a menos que haya diseñado y probado específicamente la aplicación para escenarios de accesibilidad.
Si la aplicación usa las API de comercio de la Windows. ApplicationModel.Store espacio de nombres, asegúrese de probar la aplicación y comprobar que controla las excepciones típicas. Además, asegúrate de que la aplicación usa la clase CurrentApp y no la clase CurrentAppSimulator, que solo tiene fines de prueba. (Ten en cuenta que si la aplicación tiene como destino Windows 10, versión 1607 o posterior, te recomendamos que uses miembros del espacio de nombres Windows.Services.Store en lugar del espacio de nombres de Windows.ApplicationModel.Store).
Preguntas más frecuentes
¿Qué debo hacer si mi aplicación produce un error en la certificación o se quita de la Tienda?
Si la aplicación produce un error en la certificación, Microsoft proporcionará un informe de certificación que explica por qué se produjo un error, ya sea debido a un problema técnico o una infracción de directiva.
Para solucionar el error:
- Revise las directivas de Microsoft Store para comprender el problema.
- Corrija el problema (por ejemplo, quitar contenido prohibido, metadatos correctos).
- Envíe una versión actualizada para la certificación.
Si la aplicación se quitó de la Tienda después de publicarse, puede deberse a un problema grave (por ejemplo, vulnerabilidades de seguridad o infracciones de directivas). En tales casos:
- Compruebe el Centro de partners y el correo electrónico para obtener comunicación de Microsoft.
- Solucione el problema indicado.
- Envíe una actualización corregida para su revisión.
Para obtener información o ayuda, póngase en contacto con Microsoft en
reportapp@microsoft.comcon el identificador de la aplicación o responda directamente al correo electrónico del informe de certificación.¿Cómo puedo mejorar las posibilidades de mi aplicación de pasar la certificación en el primer intento?
Estos son los procedimientos recomendados de Microsoft para ayudar a la aplicación a aprobar la certificación sin problemas:
- Envíe solo cuando esté listo: Asegúrese de que la aplicación está completa y libre de marcadores de posición o características rotas.
- Usar el Kit de certificación de aplicaciones de Windows (WACK): Ejecute esta herramienta localmente para probar previamente los problemas que Microsoft comprobará.
- Prueba entre entornos: Valide la aplicación en diferentes dispositivos, versiones del sistema operativo y condiciones (incluidas las sin conexión).
- Control de escenarios sin conexión: No dejes que la aplicación se bloquee sin Internet: muestra los mensajes de error adecuados.
- Proporcione información de prueba: Comparta credenciales o instrucciones en "Notas para la certificación" si la aplicación tiene características bloqueadas o requiere el inicio de sesión.
- Incluya una directiva de privacidad: Si la aplicación accede a los datos o servicios personales, incluya una dirección URL de directiva de privacidad y la muestre en la aplicación.
- Redacta fichas de tienda claras: Asegúrate de que las descripciones reflejen fielmente la app para evitar rechazos por resultar engañosas.
- Responda cuidadosamente al cuestionario de clasificación por edad: Sea veraz para evitar generar clasificaciones incorrectas.
- Notificaciones de accesibilidad: Solo marque la aplicación como accesible si realmente cumple los estándares de accesibilidad.
Por último, compruebe siempre las directivas de Microsoft Store más recientes para garantizar el cumplimiento de las directrices técnicas y de contenido.