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:
- Verifica que tu Issuer ID y Key ID coincidan con lo que se muestra en App Store Connect
- 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-----) - 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:
- Espera 5–10 minutos para que se restablezca el límite de tasa
- 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:
- Verifica que el ID de producto exista en App Store Connect → Mis apps → Compras integradas
- Busca errores tipográficos en la asignación de plataforma
- 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:
- Comprueba si el precio base es extremadamente bajo o alto (los niveles de Apple van de $0.29 a $9,999.99)
- 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.