У меня есть код C++, который я строю на Netbeans (8.0.1) на MAC OSX 10.10.
Теперь я хочу упаковать этот двоичный файл, поэтому я использую PackageMaker. Как только сборка PackageMaker завершится, он попросит подписать ее, я нажал «Разрешить».
Затем я открываю терминал и проверяю, успешно ли подписан пакет, и получаю:
codesign -v G16.pkg
G16.pkg: code object is not signed at all.
Я вхожу на страницу «Сертификаты, идентификаторы и профили» разработчика Apple, и у меня есть:
- 2 Сертификат приложения ID разработчика
- 4 Установщик идентификатора разработчика
- 1 распространение приложений для Mac
- 1 разработка для Mac
- 1 дистрибутив установщика для Mac
В KeyChain у меня есть 1 сертификат в разделе «Мой сертификат» и 6 в разделе «Сертификат».
Итак, мои вопросы:
- Чем отличаются все сертификаты?
- Какой сертификат мне нужно использовать?
- Что я делаю неправильно?
Пожалуйста помогите!!! Благодарность :)