2010-11-04 2 views
1

Могу ли я подписать приложение Adobe AIR с сертификатом разработки iOS? Я видел на веб-сайте Adobe, что компания под названием Thawt является действительным центром сертификации. Под их именем я увидел Apple.Подписывание приложений AIR

Означает ли это, что я могу подписать свое приложение с сертификатом iOS от Apple? Если да, то как?

+0

было бы очень интересно, если бы это было возможно, так как программа разработчика Apple намного дешевле, чем большинство сертификатов от центров сертификации в год. почему бы не попробовать? публикуйте свое приложение с сертификатом iOS.p12 и посмотрите, что отображается диалоговое окно установки при его установке в вашей системе. – TheDarkIn1978

+0

@ TDI1978 - Я пробовал. Это не сработало. > Не удалось подписать файл AIR. Невозможно создать действующую цепочку сертификатов для подписывающего лица. – Moshe

+0

Прошло некоторое время с тех пор, как я разработал для iPhone, и теперь, когда я думаю об этом, я считаю, что ваш сертификат подтвержден яблоком, когда они принимают поданное вами приложение. ваш файл ключа разработки .p12 должен быть доступен в вашей учетной записи iTune Connect или в приложении KeyChain. что-то вроде того. – TheDarkIn1978

ответ

1

Если у вас есть сертификат, выданный Thawte под названием «Сертификат разработчика Apple» или что-то подобное, он должен работать теоретически. Я видел, что ранее не удалось создать допустимую ошибку цепочки сертификатов, даже с действительными сертификатами. Это обычно вызвано тем, что вы пытаетесь использовать базовый сертификат у эмитента без сертификата CA. Вы можете исправить это, импортировав сертификат в доверенную цепочку ключей, а затем экспортировав сертификат в формате PKCS (я полагаю), в том числе в цепочке сертификатов CA. Более подробную информацию см. На этом сайте: http://www.alivelearn.net/?p=892

+0

Да, блоггер использовал более старую версию FF, я считаю. В разделе «Инструменты» -> «Опции» -> «Дополнительно» - «Шифрование». Вам необходимо импортировать сертификат, а затем экспортировать его вместе с CA. Ваши точные меню могут отличаться в зависимости от версии/ОС, поэтому вам, возможно, придется немного оглядеться в настройках. – Inigoesdr

+0

Корневой сертификат, найденный в Thawte, не указан в вашей ссылке. Вы можете отправить мне этот сертификат? Кроме того, в статье упоминается экспорт ключей из опций меню, которые не существуют. Какую программу я должен использовать? (Отредактировано из-за неправильного написания слова «программа») – Moshe