Tengo una aplicación para Mac que ocupa 443.245.675 bytes.
Cuando lo copio a una unidad flash, la versión copiada sólo tiene 443.239.527 bytes y el paquete de la aplicación se vuelve inválido ( spctl -a
falla).
Esta diferencia (6148 bytes) es el tamaño de un .DS_Store
exactamente, pero parece que no existe ninguno en el paquete de la aplicación. Mis archivos ocultos son visibles y he mirado usando ls -l
- no hay .DS_Store
archivo allí.
¿Qué está pasando aquí y cómo puedo arreglarlo para que mi aplicación no se invalide cada vez que se copie? Ten en cuenta que la aplicación sigue funcionando aunque spctl
falla. Dicho esto, ¿debería preocuparme por esto?
0 votos
¿Qué formatos tienen sus discos flash y de origen?
0 votos
Sospecho que tu USB es FAT y tu disco principal HFS+. Por eso las distribuciones de aplicaciones suelen hacerse creando un .dmg que contiene la aplicación.
0 votos
Tienes razón. El USB era FAT32. Eso reduce considerablemente las soluciones.