Il morpe bloggoso

…un mondo stupido, pieno zeppo di errori di grammatica!

programmi che rimbalzano all’infinito

August 21st, 2015

quando dei programmi saltano all infinito nel Dock e non si aprono e, nell’log in console trovate questa linea:

CODE SIGNING: process 3017[CoreServicesUIAg]: rejecting invalid page at address 0x115340000 from offset 0x1d4f000 in file percorso/del/programma.app

significa che l’app non è firmata, o la firma non è riconosciuta, ergo, osx non avvierà la vostra app per evitare danni.
ma, se conoscete il programma e la fonte del file è sicura si può risolvere come segue.

aprire il portachiavi, creare un nuovo certificato e dargli un nome, magari quello del proprio user e impostare il tipo di certificato con Code Signing.

poi, nel terminale usare il comando che segue e dare invio

sudo codesign -f -s nomeCertificato “percorso/del/programma.app/Contents/MacOS/programma”

Fonte Risorse