Подписание кода - это технология
представил в Mac OS X v10.5, что
обеспечивает целостность кода и
позволяет системе распознавать обновленные
версии кода в той же программе
как оригинал. Как только вы подписали
ваш код, любое изменение в коде, который
ты не собирался - будь введен
случайно или хакерами - может быть
обнаружен системой. С другой
рука, ваша подпись на обновленном
версия вашей программы сообщает
система для лечения новой версии
именно так, как относились к старому, так что
пользователям не надоедают неизвестные
диалоги с просьбой дать разрешение
в брелок или другую систему
компонент для взаимодействия с вашим кодом.
Код для подписи быстрый, требует мало
ресурсы, и увеличивает размер
Ваш результат менее чем на 1%.
Подписи не изменяют, как ваш код
работает и игнорируется Mac OS X
версии, предшествующие Mac OS X v10.5;
следовательно, нет причин не
подпишите свой код Тем не менее, есть
несколько вещей, которые вам нужно знать перед вами
начать. Этот документ объясняет
терминология и понятия вам нужно
знать и дает вам несколько
простые процедуры, которые вы можете
следуйте, чтобы подписать ваш код.
Потому что система будет ожидать все
код для подписи, любой код, который
не подписано не будет вести себя так же
образом, как большинство программ
в системе пользователя. Особенно,
пользователь может быть обеспокоен
дополнительные диалоговые окна и подсказки
для неподписанного кода, который они не видят
с подписанным кодом и неподписанным кодом
может не работать как ожидалось с некоторыми
системные компоненты, такие как родительский
управления. Настоятельно рекомендуется
что вы подписываете весь код, предназначенный для
используйте с Mac OS X v10.5 или новее.
Поэтому, если вы доставляете или
намерены доставить код, который может
когда-либо запускаться на Mac OS X v10.5 или
позже вам следует прочитать этот документ.