2011-12-12 11 views
12

Sto aggiungendo un'app iOS a iTunes Connect, ma sono confusi per quanto riguarda i due valori Bundle ID e SKU Number che devo scegliere per la mia app.ID bundle e numero SKU

  1. Quando creo un nuovo progetto iOS in Xcode, diciamo "MyProject", è iOS Application Identifier sarebbe com.mycompany.MyProject. L'identificativo dell'applicazione iOS deve essere tutto in minuscolo o quali sono le "linee guida"? Per esempio. com.MyCompany.MyApplication, com.mycompany.MyApplication o com.mycompany.myapplication? Quali sono le linee guida riguardo a questo?
  2. Questo ID applicazione iOS in Xcode deve essere uguale all'ID pacchetto in iTunes Connect e iOS Provisioning Portal?
  3. Qualcuno potrebbe darmi un esempio di come potrebbe essere il numero SKU?

risposta

13

Il numero SKU è tutto ciò che desideri, ad esempio se il tuo nome dell'app è "MyApp", puoi usare SKU "myAppV1" o qualcosa del genere. Quindi qualsiasi valore è accettabile.

Per l'ID app è necessario creare un ID app nel centro di sviluppo iOS e selezionarlo dall'elenco a discesa di iTunesConnect. Quindi crea un profilo di provisioning di AppStore, copia il suo testo di ID bundle e sostituisci quello nel pannello delle informazioni del target sotto la sezione ID bundle. Questo è case insensitive, quindi nessun problema usando com.MyCompany.MyApplication.

+0

Quindi aggiungerò un nuovo SKU univoco per ogni versione della mia app? Per quanto riguarda l'ID app, non sono sicuro, se l'identificatore per il mio progetto Xcode target sia uguale all'ID bundle? Attualmente il mio 'Identifier' nel mio progetto Xcode è" com.MyCompany.MyProjectName "e il mio ID bundle è" com.mycompany.myprojectname ". È ok? – dhrm

+0

Quando nelle impostazioni di costruzione del progetto, selezionare un profilo di distribuzione per l'identità di firma del codice di rilascio creato tramite il profilo di provisioning di ios, se è disattivato, l'ID del gruppo è errato. Se è selezionabile, allora va tutto bene. – Eugene

+0

E lo SKU? È statico o dovrebbe cambiare per ogni versione? – dhrm