Domanda

mi piacerebbe iniziare a fare il beta testing limitato di un app iOS. So come fare regolare la distribuzione ad hoc di mia app esistenti, ma ho avuto uno dei miei potenziali utenti beta mi dicono che quando si prova altre applicazioni, finiscono per avere un'applicazione separata installata accanto a quello di produzione. Ma io non so cosa gli altri sviluppatori stanno facendo per creare questa.

Devo bruciare un ID applicazione fresca registrati con Apple (e nome dell'applicazione che non sarà mai reale) per ottenere questo risultato per i miei utenti beta?

Se è così, c'è un modo ragionevole per gestire questo all'interno di un unico progetto di Xcode?

Grazie da parte di chiunque con esperienza qui. So che sto giocando con la linea di "programmazione di domanda", ma questo è certamente la comunità con le competenze giuste. Grazie! :)

È stato utile?

Soluzione

Basta impostare un diverso identificatore pacchetto nella vostra Info.plist.

Personalmente, ho creato tre configurazioni nel mio progetto (Debug, Ad Hoc, App Store) e quindi definire un ambiente di compilazione definita dall'utente per ogni configurazione (BUNDLE_IDENTIFIER), in cui ho impostato i diversi ID del pacco.

Nel mio Info.plist, posso quindi impostare l'ID del fascio come ${BUNDLE_IDENTIFIER}.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top