Errores de Apple

Soluciona errores comunes de la API de App Store Connect al publicar precios con BasePrice. Cubre fallos de autenticación, límites de tasa y discrepancias de nivel de precio.

Errores de autenticación

"Credenciales no válidas"

Causa: La clave de API de App Store Connect es incorrecta o está expirada.

Soluciones:

  1. Verifica que tu Issuer ID y Key ID coincidan con lo que se muestra en App Store Connect
  2. Asegúrate de que el contenido de la clave .p8 incluya la clave completa (incluyendo las líneas -----BEGIN PRIVATE KEY----- y -----END PRIVATE KEY-----)
  3. Prueba a crear una nueva clave de API si la actual fue revocada

"Permisos insuficientes"

Causa: La clave de API no tiene el nivel de acceso requerido.

Solución: La clave de API debe tener acceso de Admin. Las claves con roles de App Manager, Developer o inferiores no pueden modificar precios. Crea una nueva clave con acceso de Admin en App Store Connect → Usuarios y acceso → Integraciones.

"Clave no encontrada"

Causa: Las claves de API recién creadas pueden tardar unos minutos en propagarse.

Solución: Espera 5–10 minutos y vuelve a intentarlo.

Límite de tasa

"Insufficient ASC API budget" / 429 Too Many Requests

Causa: Apple aplica límites de tasa en la API de App Store Connect.

Solución: BasePrice gestiona esto automáticamente con reintentos y tiempos de espera crecientes. Si la publicación aún muestra fallos parciales:

  1. Espera 5–10 minutos para que se restablezca el límite de tasa
  2. Vuelve a publicar solo los países que fallaron

Errores de producto

"Producto no encontrado" / 404

Causa: El ID de producto nativo en tu asignación de plataforma no existe en App Store Connect.

Soluciones:

  1. Verifica que el ID de producto exista en App Store Connect → Mis apps → Compras integradas
  2. Busca errores tipográficos en la asignación de plataforma
  3. Asegúrate de que el producto no haya sido eliminado de App Store Connect

"Nivel de precio no disponible"

Causa: El precio calculado no se corresponde con ningún nivel de precio válido de Apple para ese territorio.

Soluciones:

  1. Comprueba si el precio base es extremadamente bajo o alto (los niveles de Apple van de $0.29 a $9,999.99)
  2. Prueba a ajustar tu estrategia charm para ayudar a que los precios caigan en niveles válidos

Errores de servidor (500)

Causa: Los servidores de Apple están experimentando problemas.

Solución: Estos suelen ser transitorios. BasePrice reintenta automáticamente con retroceso exponencial. Si el error persiste, comprueba el estado del sistema de Apple y vuelve a intentarlo más tarde.

¿Sigues teniendo problemas?

Contáctanos en hello@baseprice.io con los detalles de tu historial de publicaciones y te ayudaremos a diagnosticar el problema.

¿Fue útil esta página?