Если я аннулирую существующий сертификат распространения, это испортит что-либо с существующими приложениями?

Я построил приложение iOS для организации, у которой есть приложение уже в магазине. После нескольких недель попыток получить парня, у которого есть ключ для подписания приложения, они наконец вернулись и сказали: "Просто сделай это!". Поэтому мне интересно, как действовать дальше. Если я зашел на портал обеспечения и отменил сертификат dist, а затем повторно назначил его, смогу ли я подписать приложение и загрузить его без проблем?

Это то, что я собирался сделать, но я не знаю разницы для существующего приложения. Будет ли это что-то с этим связано? И тогда, когда организация хочет продолжать обновление своих приложений, они не могут просто отменить, а затем снова перенаправить сертификат на них?

Эта часть процесса немного туманна для меня, поэтому немного разъяснений будет оценено!

Ответ 1

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

Вы также можете найти этот вопрос, ответить и ответить много раз на форумах Apple Dev (например, здесь один), так что google там, если вы все еще нерешительны.

* См. комментарии к учетным записям Enterprise Developer

Ответ 2

Отзыв сертификата не имеет отношения к App Store или существующим приложениям. однажды вы отменяете свой сертификат, он будет удален из списка сертификатов. ревокация имеет следующие эффекты:

  • Вы больше не можете создавать приложения в Xcode, используя профили предоставления, содержащие отмененные сертификат.

  • Вы больше не можете отправлять приложения в App Store, которые были подписаны с отозванным сертификатом или созданы с использованием соответствующих профилей подготовки.

Ответ 3

Вы можете отозвать его после того, как вы заплатили за следующий год службы. Затем он предложит вам новый сертификат. Вы отправляете свою CSR, загружаете новый сертификат и переделываете свои профили подготовки.