Perché Google ha firmato tutte le app ausiliarie all'interno di "Google Chrome.app" (versione OS X) ad eccezione di una?

2
$ codesign -dvv /Applications/Google\ Chrome.app/Contents/Versions\
/46.0.2490.80/Google\ Chrome\ Framework.framework/Resources/app_mode_loader.app/

/Applications/Google Chrome.app/Contents/Versions\
/46.0.2490.80/Google Chrome Framework.framework/Resources/app_mode_loader.app/\
: code object is not signed at all

Potrebbe essere necessario modificare il numero di versione dopo "/ Applicazioni / Google Chrome.app/Contents/Versions" in modo che corrisponda al tuo.

    
posta Lei L 27.10.2015 - 05:32
fonte

1 risposta

2

We can't sign the app_mode_loader bundle because it's altered at runtime as new app mode loader stubs are created. We can sign just the executable. The resulting executable won't validate in its bundle normally, and spctl won't like it, but it can be verified with --ignore-resources, or in isolation from its bundle.

link

    
risposta data 25.09.2016 - 01:33
fonte

Leggi altre domande sui tag