2010-12-29 4 views
4

я задал подобный вопрос ранее (https://stackoverflow.com/questions/4553741/clashing-app-id-that-needs-removing), но, возможно, я могу задать другой путь:Change Bundle Seed ID, так же Bundle ID для обновления

Умеет обновить существующее приложение в App Store, изменив идентификатор семени пакета, но сохраняя идентификатор пакета одинаковым?

т.е., переходя от:

DFG5TY7E3.com.domain.appName

To:

HGERF562D.com.domain.appName

ли это причиной каких-либо проблем? Я знаю, что если я изменю идентификатор пакета (com.domain.appName), он не будет обновлен, но не уверен в идентификаторе семени пакета (DFG5TY7E3). См. Приведенную выше ссылку для полного объяснения того, почему мне нужно это делать ...

ответ

1

Вы не можете этого сделать. Семя фактически является частью идентификатора связки. DFG5TY7E3.com.domain.appName - это совершенно другой набор, чем HGERF562D.com.domain.appName.

+0

Есть ли у меня варианты? Я застрял в HGERF562D.com.domain.appName, который был установлен по ошибке в качестве теста, но теперь я не могу его удалить, поэтому я не могу создать идентификатор приложения, который мне действительно нужен! – mootymoots

+0

@mootymoots: Если вы еще не отправили этот другой идентификатор пакета в магазин и не одобрили его, используйте свой TI, чтобы запросить изменение имени пакета для вас. Возможно, вы даже сможете заставить их сделать это, не потребляя TI, но вам наверняка придется отправлять по электронной почте поддержку пользователям портала обеспечения. –

+0

OK - я поднял TI для этого, и они сказали, что это не они, и я жду, когда devprograms [at] apple вернутся ко мне ... Я действительно надеюсь, что они могут решить это для меня, иначе я полностью фаршированный. – mootymoots

2

Так что я сегодня разговаривал с Apple по телефону. Они предложили следующее:

я могу использовать новый Bundle Seed ID до тех пор, как я не использовать брелок устройства в моем приложении (независимо от того, что есть?)

цитата этой статьи:

Примечание: Если вы используете устройство брелок в приложении, убедитесь, что выбрать один и тот же Bundle Seed ID, который вы использовали для других приложений из семян ID всплывающего меню Bundle.

От: http://developer.apple.com/library/ios/#qa/qa2009/qa1680.html

Из того, что они summised, что не нужно для меня, чтобы использовать один и тот же пучок семян ID. Я проверю это и дам вам знать, прежде чем отметить это как ответ.

+0

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

+0

Ссылка в ответ на док Apple мертва - * «Извините, эта страница не найдена» *. – Pang

0

Итак, могу ли я изменить идентификатор семени пакета для приложения App Store?

Смежные вопросы