2011-08-31 7 views
13

La nuova interfaccia a portale per gli sviluppatori iOS non ha più il nuovo pulsante Genera per il vostro ID applicazione. Al suo posto c'è un "Usa ID squadra", che risulterà nello stesso ID seme utilizzato. Qualcuno ha qualche idea del perché del cambiamento e di cosa dovresti fare per utilizzare un nuovo ID seme bundle? Alcuni ne fabbricano in modo casuale?Mela portale per gli sviluppatori di app può più generare nuovi ID inizializzazione pacchetto

+0

Sto affrontando lo stesso problema. Alcuni consiglia di utilizzare l'ID team, ma non sono sicuro di poter utilizzare lo stesso ID per molte app. – OMGPOP

+0

Sì, è possibile e saranno tutti in grado di accedere al portachiavi. – Boon

+0

Abbiamo provato a utilizzare l'ID del team ma non possiamo inoltrare l'app in quanto viene visualizzato un errore che indica qualcosa come "Questa SKU è già in uso". – Ushox

risposta

5

Generazione di nuovi ID Seed isn' è più possibile

Vedi: (.) ​​http://developer.apple.com/library/ios/#documentation/General/Conceptual/ApplicationDevelopmentOverview/ConfigureYourProject/ConfigureYourProject.html#//apple_ref/doc/uid/TP40011186-CH6-SW8

(...) un ID applicazione è una stringa che contiene due parti, un ID inizializzazione pacchetto e una stringa di ricerca fascio ID, con un periodo che separa le due parti . Ogni parte di un ID app ha usi diversi e importanti per la tua app.

L'ID inizializzazione pacchetto è una stringa di 10 caratteri univoco generato da Apple. L'ID seme bundle è ciò che associa un ID app a un team specifico. Le app che condividono lo stesso ID seme di bundle possono anche condividere dati di portachiavi, come nomi utente e password. Ad ogni team di sviluppo viene assegnato un ID seme specifico, noto come ID team. Dovresti quasi sempre usare l'ID del team in tutte le nuove app che crei; se stai eseguendo lo sviluppo di Mac OS X, l'utilizzo dell'ID team è l'unica opzione per l'ID seme bundle e viene fornita automaticamente dagli strumenti. # Nota: se stavi già sviluppando app per iOS, potresti aver creato in precedenza ID seme bundle per le app che hai già distribuito. La possibilità di creare nuovi ID seme è stata rimossa dagli strumenti, ma è possibile utilizzare un ID seme bundle creato in precedenza anziché utilizzare l'ID team. Fallo solo se hai bisogno della nuova app per condividere i dati del portachiavi di un'app esistente. Altrimenti, usa l'ID del team. (...)

+0

Il link è morto ora. – Neeku

2

ho notato la stessa cosa. Ho contattato il supporto per gli sviluppatori Apple e sembra che non sappiano nulla sul profilo di provisioning. Non viene menzionato alcun cambiamento nel portale di provisioning o nei forum degli sviluppatori.

Sono attualmente in attesa di una risposta da parte di Apple. Ti darò un aggiornamento se/quando trovo una sorta di risoluzione.

4

Trovo che questo sia da pagina della libreria ios sviluppatore, si dice:

Scegliere un ID inizializzazione pacchetto dal menu a comparsa. Utilizzare l'ID squadra a meno che non si dispone di un'applicazione esistente (con un diverso ID inizializzazione pacchetto) che ha bisogno di condividere i dati

Per ulteriori informazioni, è possibile fare riferimento a http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/CreatingandConfiguringAppIDs/CreatingandConfiguringAppIDs.html

+0

Il link è morto ora. – Neeku

Problemi correlati