Si tienes problemas para ejecutar Viafirma Java Desktop en Mac, seguramente será por algunos cambios de seguridad en versiones Sierra, High Sierra y Mojave. Si intentamos abrir una app de un desarrollador identificado que no está registrada en Apple, aparecerá un cuadro de diálogo de advertencia como el siguiente:

Te explicamos paso a paso como solucionar este problema:
Ir a «Preferencias del Sistema > Seguridad y Privacidad» y en la pestaña «General» pulsar en la opción «Abrir igualmente» como se muestra en la imagen:
Estos pasos tendrás que llevarlos a cabo cada vez que ejecutes la aplicación. Por lo que si vas a utilizar viafirma habitualmente, tienes otra opción:

Ir a «Aplicaciones», abrir «Terminal» y escribir y ejecutar el comando:
sudo spctl --master-disable
Este paso provocará que aparezca una opción permanente en «Preferencias del Sistema > Seguridad y Privacidad» como se muestra a continuación:

Esto como te imaginarás no es seguro para el uso de otras aplicaciones, ya que permitirá la descarga de apps instaladas desde cualquier sitio. Pero eso ya es responsabilidad tuya 😉
Para volver al estado original, solo hay que ejecutar en la Terminal lo contrario:
sudo spctl --master-enable