Несоответствие срока годности при ручной и автоматической подписи - PullRequest
0 голосов
/ 20 мая 2019

Мы столкнулись с проблемой, как показано ниже.

Мы можем сгенерировать файл ipa (используя учетную запись предприятия) как для ручной подписи, так и для автоматической подписи.

Автоматическая подпись: - После создания ipa, когда мы извлекаем файл ipa и открываем файл embedded.mobileprovisional, мы можем видеть дату истечения срока действия как «21,2019» мая, но когда мы попробовали то же самое в

Подпись вручную: - когда ipa генерируется с использованием подписи вручную, когда мы извлекаем файл ipa, проверяем дату истечения срока действия, то есть «3 марта 2019 года».

Почему существует разница в дате между ручной и автоматической подписью даже для одного и того же идентификатора пакета.

И МПА все еще работает сегодня. И мы обновили созданный вручную предварительный сертификат, и теперь срок его действия - 17 мая 2020 года.

Пожалуйста, помогите нам.

Примечание: - Мы используем внутреннее / специальное корпоративное распространение файла ipa. Мы не загружаемся в App-Store.

1 Ответ

0 голосов
/ 20 мая 2019

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

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

Если вы зайдете на портал для разработчиков (developer.apple.com), вы, вероятно, сможете обнаружить, что у вас есть два сертификата распространения и два разных профиля обеспечения для приложения.

Редактировать: создается впечатление, что автоматически созданные профили обеспечения не отображаются в списке портала для разработчиков. Они все еще работают, хотя.

...