2012-01-12 2 views
2

У меня есть приложение в магазине, подписанное с сертификатом/профилем распространения. Теперь я хочу загрузить новую версию приложения. Но я потерял сертификаты и профили. Моя ситуация в том, что я не могу вернуть их обратно. Я думаю, что «Идентификатор пакета» должен быть таким же, как в предыдущей версии. Итак, у меня есть идея загрузить новую версию, подписав ее с другим сертификатом/профилем. Это будет действительным? Или мне нужно использовать тот же сертификат, который я использовал в своей предыдущей версии?Могу ли я загрузить новую версию моего приложения iOS с другим сертификатом/профилем, чем предыдущий?

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

Спасибо всем.

+2

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

+0

@jrturton, Хм, кажется круто! – EmptyStack

ответ

3

Long вопрос, короткий ответ: без проблем.

+0

не так ли? Я думаю, что загрузчик приложений отклонит его. – SentineL

+0

Nope - это просто идентификатор пакета, который не может измениться. –

+0

Требуется только, чтобы пакет был подписан с действующим сертификатом. Обычно (в качестве частного разработчика) вы обновляете это раз в год (когда истекает срок действия вашего старого и продлевает контракт). Так что это действительно не проблема. Был там, сделал это. –