Сертификат подписи iOS: что делать после покупки

После покупки вы получаете два файла и пароль. Сами по себе они ничего не устанавливают — ими подписывают приложение, и только подписанное приложение ставится на ваш iPhone. Ниже — как это сделать.

Что пришло вместе с покупкой

Файлы лежат в кабинете, в карточке ключа. Их можно скачать по отдельности или одним архивом.

.p12Контейнер подписи. Внутри сертификат и закрытый ключ, поэтому он закрыт паролем.
.mobileprovisionПрофиль подготовки. В нём записано ваше устройство — сертификат работает только на нём.
ПарольПароль от .p12. Его спрашивает программа подписи, когда импортирует сертификат.

Самый короткий путь — подписать у нас

Компьютер и сторонние программы не нужны: всё делается со страницы ключа, в том числе с телефона.

  1. Откройте кабинет, раздел «Мои ключи», и нажмите на сертификат.
  2. В блоке «Подписать приложение» выберите файл .ipa — это само приложение, которое вы хотите поставить.
  3. Дождитесь окончания подписи. Крупные приложения занимают несколько минут.
  4. Нажмите «Установить на устройство» прямо с iPhone или наведите камеру на QR-код рядом. Ссылка работает только с самого устройства.
Перейти к моим ключам
Почему iPhone пишет, что пароль неверный

Если открыть .mobileprovision прямо на телефоне, iOS предложит установить профиль и спросит пароль. Это пароль профиля, а не сертификата — у нас его нет, и наш пароль туда не подходит. Отказ не значит, что с покупкой что-то не так.

Пароль из карточки нужен только там, где программа подписи просит пароль сертификата при импорте .p12. Больше он нигде не вводится.

Если подписываете сами

Порядок одинаковый в любой программе подписи на iOS — например, в ESign. Меняются только названия кнопок.

  1. Скачайте в кабинете архив с обоими файлами и памяткой.
  2. Откройте архив на iPhone и отправьте его в программу подписи через «Поделиться». Либо импортируйте .p12 и .mobileprovision вручную в разделе сертификатов.
  3. Когда программа попросит пароль сертификата, введите пароль из карточки ключа.
  4. Выберите файл .ipa, укажите импортированный сертификат и подпишите. После этого приложение устанавливается из самой программы.

Сколько всё это работает

Подписанное приложение живёт ровно столько, сколько действует сертификат: срок указан в карточке ключа. Когда срок выйдет, приложение перестанет запускаться — его нужно будет подписать заново новым сертификатом.

Иногда сертификат отзывает Apple — тогда приложения, подписанные им, перестают открываться раньше срока. Это не поломка приложения и не ошибка установки: нужен новый сертификат.

Если что-то не получилось

Напишите нам — подскажем по шагам и разберёмся, на чём именно застряло. Поддержка