я заметил, что я могу поставить цифровую подпись любой случайный файл:Где хранится информация о кодах, хранящихся для файлов, которые не находятся в комплекте?
touch ~/test
md5 ~/test
-> MD5 (~/test) = d41d8cd98f00b204e9800998ecf8427e
codesign -vv ~/test
-> code object is not signed at all
codesign -s <Developer ID Certificate Hash> ~/test
md5 ~/test
-> MD5 (~/test) = d41d8cd98f00b204e9800998ecf8427e
codesign -vv ~/test
-> valid on disk
-> satisfies its Designated Requirement
Если это был комок, то CodeSign информация будет храниться здесь: MyBundle.app/Contents/_CodeSignature/
Но в этом случае нет пакета, и контрольная сумма файла не изменяется, поэтому, где сохраняется подпись кода?
Спасибо! Имеет смысл. –