Отримання інформації про .app не видає інформацію про підпис. Наприклад, у Windows, клацніть правою кнопкою миші> властивості, буде відкрито, хто підписав файл.
Як отримати цю інформацію для заданого .app в OS X?
Отримання інформації про .app не видає інформацію про підпис. Наприклад, у Windows, клацніть правою кнопкою миші> властивості, буде відкрито, хто підписав файл.
Як отримати цю інформацію для заданого .app в OS X?
Відповіді:
Ви можете перевірити файл, видавши в Терміналі таку команду:
codesign -dv /Applications/Whatever.app
Існує безкоштовний інструмент, який реалізує функції команди codeign та розширює його приємним графічним інтерфейсом. Він називається RB App Checker (в App Store), а також сайт, що описує програму http://brockerhoff.net/RB/AppCheckerLite/
Мені нічого не потрібно, окрім цих двох інструментів для перевірки підпису коду на OS X, тому, сподіваємось, вони відповідають вашим потребам. Перевірте програму AppChecker, якщо на вашому Mac немає кодового знаку (для отримання цього інструменту перед відправкою ворота потрібен Xcode).
Щодо того, як би ви знали, ОС показуватиме недовірені програми як тьмяні та із загальним значком, поки процес воротаря не затвердить запуск пакета - але цей код все ще може бути підписаний, тому ви не можете розраховувати на візуальну підказку, щоб обов'язково сказати якщо якийсь код є або не був підписаний, особливо враховуючи, що воротар може бути відключений на даному Mac.