Как я могу обновить свое приложение в App Store, если истек срок действия профиля обеспечения распространения? - PullRequest
11 голосов
/ 20 сентября 2010

Я хочу обновить существующее приложение в App Store, но срок действия профиля, который я использовал, истек (я не уверен, что он как-то связан с соответствующим сертификатом, срок действия которого также истек ..).Поскольку Apple говорит мне в How-Tos:

Используйте один и тот же профиль обеспечения распространения для создания каждой новой версии вашего приложения

Я не знаю, что делатьделать.Кто-нибудь может помочь?

Ответы [ 5 ]

12 голосов
/ 20 сентября 2010

Важной частью является сохранение идентичного идентификатора пакета.

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

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

3 голосов
/ 20 сентября 2010

Если срок действия профиля истек, просто обновите его или создайте новый. Я сделал это вчера, мой профиль dist истек, я просто удалил его и сгенерировал новый.

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

После этого попробуйте собрать свое приложение. (Иногда требуется перезапуск Xcode)

2 голосов
/ 21 сентября 2010

Вам необходимо сохранить в точности две вещи: зарегистрированную учетную запись разработчика iOS, которую вы используете, и свойство идентификатора цели в XCode (становится идентификатором пакета в приложении).Сделайте это, и результатом будет обновление того же приложения в магазине приложений.

Все остальное, что вы можете обновить, восстановить на портале, установить на новый Mac и т. Д., Включая идентификаторы приложений (подстановочный знак)на нет), созданный в портале, сертификаты разработчика или распространения и профили обеспечения в портале, установленные в Xcode или на iDevice.Вы также можете изменить отображаемое имя пакета (под значком), имя продукта, имя цели в XCode и, возможно, даже имя приложения в том виде, в каком оно отображается в магазине приложений (если оно не обманчиво отличается).

2 голосов
/ 20 сентября 2010

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

1 голос
/ 20 сентября 2010

Обновите свой сертификат и профиль обеспечения на портале разработчика iOS.

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