Firma iOS: certificados, profiles y entitlements
Una configuración de firma inconsistente bloquea todo el pipeline de release.
Mantén certificados y provisioning profiles versionados en proceso, no solo en la máquina de un developer.
Revisa entitlements sensibles (push, background modes, keychain sharing) para que coincidan con capacidades reales de la app.
Automatiza en CI la resolución de perfiles cuando el stack lo permita para reducir errores manuales.
- Certificados válidos y renovados con antelación.
- Profiles alineados con bundle identifier y entorno.
- Entitlements consistentes con funcionalidades declaradas.