Здравствуйте, cppguy, Вы писали:
C>с введением gatekeeper программы под мак тоже надо подписывать, может у кого-нибудь уже есть опыт?
C>- где покупать C>- требования C>- как проходит процесс, нюансы
C>Заранее спасибо
MAC OSX?
У тебя должен быть сертификат в Keychain Access или его сначала надо импортнуть если его там нет (Applications | Utilities | Keychain Access).
Чтобы подписать .app в терминальном окне пишешь:
codesign -s "Имя фирмы" "appname.app"
* — appname.app — надо с полным путем к файлу указать.
Здравствуйте, cppguy, Вы писали:
C>спасибо но всё таки основной вопрос ГДЕ КУПИТЬ, СКОЛЬКО СТОИТ, КАКИЕ ТРЕБОВАНИЯ
— Зарегистрироваться на developer.apple.com
— Присоединиться к Mac Developer Program: понадобятся данные о юр. лице (включая DUNS номер) — этот шаг делал не я, так что всех деталей не знаю. Вроде можно и на физика, только тогда при желании публиковаться в AppStore будет соответственно отображаться информация о физлице как авторе. Для прочих приложений менее актуально (нет такого назойливого окна как в Windows — "Publisher: Vasya Pupkin")
— 99$ в год
— получить сертификат с помощью XCode
Здравствуйте, cppguy, Вы писали:
C>с введением gatekeeper программы под мак тоже надо подписывать, может у кого-нибудь уже есть опыт?
C>- где покупать C>- требования C>- как проходит процесс, нюансы
C>Заранее спасибо
Покупка Code Signing сертификата уже много раз описана в этом форуме. Сертификат — это не исполняемый код так что нет разницы в платформе.
Требования нужно уточнять в том месте, где соберешься покупать. Опять же они всецело зависят от того, на кого ты будешь оформлять сертификат (Фирма или частное лицо). Процесс тоже зависит от места. Но общие шаги — оплата, подтверждение данных, получение.
Мы покупали комодовский сертификат у ksoftware. Проблемы были из-за нашего незнания процесса, но их поддержка все сама утрясла с комодо.
Здравствуйте, cppguy, Вы писали:
C>с введением gatekeeper программы под мак тоже надо подписывать, может у кого-нибудь уже есть опыт?
C>- где покупать C>- требования C>- как проходит процесс, нюансы
C>Заранее спасибо
И еще вот купон на 10% скидку CPNCOMACE
Хотя цены у KSOFTWARE и без того хорошие.
Здравствуйте, cppguy, Вы писали:
C>спасибо но всё таки основной вопрос ГДЕ КУПИТЬ, СКОЛЬКО СТОИТ, КАКИЕ ТРЕБОВАНИЯ
Не, нормально а?, ему отвечают, даже скидку дают а он минусы лепит.
Если минус был за отсутствие конкретики — тогда на тебе конкретику:
Покупать тут: www.ksoftware.com
Цены в долларах США: 1 год 95, 2 года 87.50, 3 года 81.66, 4 года 77.50, 5 лет 73. (с купоном который я дал будет еще дешевле)
Требования: подтвердить реальное существование юр. лица или ИП. ПОДРОБНО ОПИСАНО ТУТ
Надеюсь, на твои вопросы ГДЕ ПОКУПАТЬ, СКОЛЬКО СТОИТ и КАКИЕ ТРЕБОВАНИЯ я ответил.
Здравствуйте, PPGAllerts, Вы писали:
PPG>Здравствуйте, cppguy, Вы писали:
C>>ты заболел или прикалываешься?
PPG>Нет, я не прикалываюсь. Code Signing Certificate который предлагает ksoftware может быть использован для подписи MacOS 9 и OSX applications.
так подпиши, why not. И покажи, что gatekeeper на это говорит
Здравствуйте, cppguy, Вы писали:
C>Здравствуйте, PPGAllerts, Вы писали:
PPG>>Здравствуйте, cppguy, Вы писали:
C>>>ты заболел или прикалываешься?
PPG>>Нет, я не прикалываюсь. Code Signing Certificate который предлагает ksoftware может быть использован для подписи MacOS 9 и OSX applications.
C>так подпиши, why not. И покажи, что gatekeeper на это говорит
Ты спрашивал как подписать, сколько стоит и какой процесс — тебе ответили. Чтобы гейткипер не орал надо чтобы сертификат был зарегистрирован в Mac App Store, тебе этого ответа не хватало для полной удовлетворенности?
П.С. Все, что может бытm понято неправильно, будет понято неправильно.
Здравствуйте, cppguy, Вы писали:
>>Чтобы гейткипер не орал надо чтобы сертификат был зарегистрирован в Mac App Store
C>феерический бред. Сертификат получается через инструменты xcode, его нельзя купить ни у какого торговца сертификатами
Мда, с такой убежденность в своей правоте спрашивать совета у других — это диагноз.
С тобой я все понял, давай, до свидания.
Здравствуйте, temnik, Вы писали:
T>Чтобы продавалась — да, а работать будет и не подписанная.
Будет работать только если в настройках gatekeeper стоит "Разрешать загрузки программ из любого источника".
Ради интереса только что проверил: подписал один инсталлер сертификатом от globalsign, замечательно работающим под виндой; другой — эппловским сертификатом разработчика. В первом случае — отказ в запуске, во втором — все ок.
Да, разумеется проверять надо либо через spctl --assess, либо скачав проверяемый файл с сайта. Файлы, созданные локально (т.е. не имеющие "карантинного" атрибута) перед запуском на наличие подписи не проверяются.