Cómo debugear ficheros PKPass
Recientemente estuve generando ficheros PKPass para la wallet de Apple, y fue un horror. Entre las firmas, los límites de caracteres y las validaciones que no están en ninguna parte de la documentación... 😅
El primer PKPass que hice tuve que debugearlo comentando partes y cambiando valores a mano hasta que averiguaba qué estaba mal. Sin embargo, para el segundo fue mucho más fácil. Para hacerlo, solo tienes que abrir la aplicación de Console del Mac
![](https://www.raullg.com/content/images/2024/04/image.png)
Una vez abierta, pulsa el botón de Start y filtra por Process → Pass. Una vez hecho, intenta abrir tu fichero PKPass y verás los logs de error en esta aplicación:
![](https://www.raullg.com/content/images/2024/04/Screenshot-2024-04-19-at-10.02.31.png)
En mi caso, el serialNumber
era un número en vez de una string 🥲