Мне очень сложно найти ответ на мои вопросы, связанные с кодами.Как получить кодовое имя сертификата приложения
У нас есть приложение для Mac OS, написанное под какао. Наконец, мы выполнили нашу кодовую регистрацию, но я бы хотел добавить дополнительную проверку безопасности - в самом исполняемом файле.
Моей идеей является проверка отпечатка пальца сертификата, с которым текущий исполняемый файл подписан, когда он запущен. Если он отсутствует или недействителен (проверен на жестко запрограммированный хеш в приложении), мы закрываем его.
До сих пор я не смог получить сертификат, используемый для кодового кодирования исполняемого файла программно и проверки его данных.
У кого-нибудь есть ключ к тому, как это сделать?
Большое спасибо! Martin K.
Спасибо за обмен! BTW, я предполагаю, что NSURL * url = [[NSBundle mainBundle] bundleURL] во второй строке может использоваться для проверки действительности всего пакета, включая ресурсы и исполняемые файлы. Правильно ли это? – Stream
Вы когда-нибудь заставляли это работать на 10,5? – Richard
Нет, но я думаю, что для этого немного поздно :) –