2012-10-24 14 views
5

Ho confuso la distribuzione interna e la distribuzione ad-hoc.Distribuzione interna - ios sdk

  1. L'applicazione di distribuzione interna e ad-hoc deve richiedere la revisione del team di revisione Apple?

  2. Che differenza c'è tra distribuzione interna e distribuzione ad-hoc?

  3. Qualsiasi esempio/linea guida per creare un certificato di applicazione interno e un processo per la distribuzione?

  4. La distribuzione interna ha bisogno di raccogliere l'UDID utente da configurare?

  5. Se ho iniziato a distribuire l'applicazione "A" utilizzando la distribuzione in-house/ad-hoc, posso distribuire l'applicazione "A" all'App store in un secondo momento?

risposta

3
  1. No non lo fanno.
  2. Con la distribuzione interna è possibile installare l'app su qualsiasi dispositivo iOS utilizzato dai dipendenti dell'azienda senza l'UDID del dispositivo. L'Ad-Hoc è per testare l'app su un numero selezionato di dispositivi (100 dispositivi unici per account all'anno).
  3. Sì, vedere Apple iOS Developer Enterprise Program
  4. No, l'app distribuita in-houe non ha restrizioni UDID.
  5. Sì, ma è necessario immettere il programma per sviluppatori AppStore e non quello aziendale utilizzato per la distribuzione interna.
+0

Per la risposta 2, ciò significa che posso distribuire all'altro dispositivo IOS che non è anche un dispositivo di dipendenti dell'azienda? – user831098

+0

@ user831098 - sì, ma è necessario iscriversi al programma Enterprise – rajt

+0

Sì, è possibile fornire a tutti l'app, ma si interromperà l'accordo con Apple, che stabilisce che è possibile distribuire l'app solo con dipendenti della società. Se distribuisci con altri utenti, Apple potrebbe/interromperà l'account di Apple Developers. – rckoenes

0

Ad Hoc Distribution autorizza un insieme limitato di dispositivi di operare tua App

sviluppatori iOS iscrive nel programma standard può anche distribuire un app al di fuori di App Store su un massimo di 100 dispositivi diversi per i test solo a scopo. Per utilizzare la distribuzione ad hoc, creare un archivio della tua app o fare in modo che un compagno di squadra ti invii un pacchetto iOS App Store (.ipa) dell'app archiviata.

Distribuisci la tua app fornendo il file .ipa che gli utenti possono installare sui propri dispositivi. Poiché si seleziona un profilo di provisioning ad hoc valido per archiviare l'app, gli utenti non devono installare il profilo sul proprio dispositivo, ma solo il file .ipa. Gli utenti possono utilizzare iTunes per installare l'app sui propri dispositivi. Se gli utenti desiderano utilizzare Xcode per installare l'app sul proprio dispositivo, condividere l'archivio come pacchetto di file .xcarchive.

In-House di distribuzione consente alle aziende di distribuire applicazioni Internamente sviluppatori iOS iscritti al programma Enterprise può distribuire in-house senza identificare i singoli dispositivi o utilizzando l'App Store. Per distribuire la tua app in-house, crea un archivio della tua app o chiedi a un compagno di squadra di inviarti un'app archiviata. Distribuisci la tua app interna utilizzando il meccanismo di distribuzione del software autorizzato della tua azienda. Poiché il file dell'app può essere installato su qualsiasi dispositivo iOS, assicurati di proteggere la distribuzione di questo file. I membri della tua azienda possono utilizzare iTunes, iPhone Configuration Utility o Xcode per installare l'app sui loro dispositivi.