Las aplicaciones de espacio aislado deben declarar sus derechos. Por supuesto, eso no me sirve de nada si no puedo decir qué derechos declara. Un editor de texto que tenga derechos para Core Location, Network Server y mi libreta de direcciones, sin mi conocimiento, podría ser mucho peor que una aplicación sin caja.
¿Cómo puedo ver qué derechos tiene una aplicación?
applications
mac-appstore
Conocer
fuente
fuente
fade7171000000fb
, lo que invalida el XML. ¿Alguna forma de evitar eso o quitarlo?codesign -d --entitlements - <filepath> 2>&1 | LANG=C LC_CTYPE=C sed 's/^.*\<\?xml/\<\?xml/g' | grep "<.*>"
Quizás haya otra solución, pero así es como elimino esos bytes. Pero no creo que sea necesario: puede hacercodesign
una aplicación señalando un derecho xml, y macOS ignorará esos bytes de todos modos.codesign -d --entitlements :- /Applications/Whatever.app/