Как правильно продлить срок действия сертификата распространения iOS до истечения срока действия? - PullRequest
0 голосов
/ 24 февраля 2020

В настоящее время у меня 3 дня с момента истечения срока действия одного из двух моих разрешенных корпоративных сертификатов Apple Developer; профиль обеспечения для рассматриваемого приложения также истекает в тот же день. Я пытаюсь выяснить, что является самым безопасным и чистым способом продления сертификата, сводя к минимуму любое время, когда существующие сборки не смогут открыться или установить из каталога Airwatch MDM.

Я был возможность найти полезную информацию о сертификатах AppStore, поскольку вполне нормально, если вы отзываете сертификаты или разрешаете им истечь, приложения продолжают функционировать, просто не отказываясь от новых версий. Но единственная соответствующая документация, которую мне удалось найти, упоминает, что по истечении срока действия корпоративные приложения перестают работать.

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

Любая помощь будет удивительной; извините, если это кажется не верным c, как я заметил на других вопросах на топи c.

1 Ответ

0 голосов
/ 28 февраля 2020

[Обновлен после сбоя сценария замены профиля после истечения срока действия исходного сертификата и профиля]

Здесь нет хороших ответов (некоторое время говорили с поддержкой Apple), но на самом деле он работал нормально.

Обучение:

Работы: - Несколько компьютеров могут подписывать, используя один и тот же сертификат, используя общий ключ, используя экспорт / импорт из цепочки для ключей или xcode (может использоваться в сценарии ios, где несколько команд должны подписать для той же учетной записи предприятия)

Не работает: - (что мы пытались, не удалось) Просто загрузить новый профиль обеспечения (на основе нового / второго сертификата) в существующие приложения в Airwatch (или другие MDM или выполняя некоторые из повторных подписей, заменяя профильные скрипты, которые там есть), кажется, поддерживает их живыми без проблем. После истечения крайнего срока вы можете восстановить свой сертификат с истекшим сроком действия, а затем вернуться к соответствующему сертификату через 3 года, пока не истечет срок действия другого сертификата

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...