Как подписать Kext в Mac с помощью файла сценария вместо использования Xcode для подписания? Что такое команда, используемая для входа в Kext? Будет ли Kext подписан в Mavericks работать на Йосемити?Подпись Kext для Mac с использованием файла сценария
0
A
ответ
2
Вы можете использовать команду codesign, чтобы подписаться со скрипта и да, подписание с Mavericks будет работать над Yosemite.
Если вы еще этого не сделали, вам необходимо убедиться, что вы запросили атрибут подписи Kext от Apple для вашего идентификатора DeveloperID.
0
Когда я пытался подписать Kext в качестве пользователя root, я получил эту проблему, но если Iam пытается подписать с помощью учетной записи пользователя Mac, я могу успешно подписать Kext.
Я запросил у меня атрибут подписи Kext от Apple для моего идентификатора разработчика, и я получил его. Я выполнил шаги, указанные в ссылке. Когда я попытался подписать kext с помощью команды codeign, я получил ошибку «Developer ID Application: * *** (XD *****): идентификация не найдена « – Ashok
Можете ли вы показать полную команду, которую вы используете, чтобы подписать kext? – TheDarkKnight
codesign -s "Developer ID Application: my_company_id (X *******)" mykext.kext/ – Ashok