Сертификат связан с профилем обеспечения в iOS? - PullRequest
0 голосов
/ 12 сентября 2018

Я знаю, что профиль обеспечения создан для использования с одним сертификатом, и, насколько я понимаю, его можно использовать только с этим (одним конкретным идентификатором).

Мой вопрос: верно ли и обратное? Если у меня есть сертификат, можно ли использовать этот сертификат только с этим профилем? Если я создам другой профиль для этого сертификата, он будет действительным? Нужно ли создавать еще один сертификат?

Ответы [ 3 ]

0 голосов
/ 12 сентября 2018

Существует 2 вида сертификатов:

  1. APNS сертификат (Dev & Distribution) - необходимо создать для каждого app-id / bundle-id и используется только для обмена ( иногда .p12 файл или .PEM файл ) с бэкэндом для push-уведомлений
  2. Сертификат учетной записи (Dev & Distribution) -Для каждой учетной записи разработчика Apple можно создать максимум 2 (или 3, но не более 3) сертификатов

Профили обеспечения связаны с app-id / bundle-id со ссылкой наодин из сертификата учетной записи, если вы внесли некоторые изменения в идентификатор приложения (например, включили push-уведомление или любую другую службу), то ваш профиль обеспечения становится недействительным

И сертификат, и подготовка-профиль необходим для подписи приложения iOS.

Таким образом, сертификаты учетной записи будут использоваться с тем количеством приложений, которое у вас будет в одной учетной записи разработчика, но для каждого app-id вам потребуются разные профили обеспечения..

0 голосов
/ 15 сентября 2018

Профиль обеспечения Adhoc может включать более одного сертификата. Другие профили обеспечения могут включать только один сертификат

0 голосов
/ 12 сентября 2018

Это отношения один ко многим.Сертификат может иметь много профилей обеспечения, связанных с ним, но один профиль обеспечения может быть связан только с 1 сертификатом.

Таким образом, нет необходимости создавать новый сертификат при создании нового профиля обеспечения.

Однако вам придется создавать новый сертификат каждый год, так как срок действия сертификатов истекает.

...