2009-05-11 3 views

risposta

8

Se il client ha iTunes, è possibile eseguire il provisioning di una build dell'app specifica per l'ID iPhone del client (visibile in iTunes). Devono solo trascinarlo su iTunes e installarlo sul loro telefono.

Un sacco di documenti su questo nel sito Apple per gli sviluppatori iPhone. In bocca al lupo!

0

Si consiglia di far utilizzare al client l'utilità di configurazione iphone per installare/disinstallare le prime build dell'app. Sto usando questo con il mio team e ti consente di accedere direttamente alla console del telefono e ai log degli errori, il che è molto utile quando sei nelle prime fasi di sviluppo. Ti consente anche di gestire l'installazione/disinstallazione dell'app e di vedere la versione esplicita che stai installando in un modo molto più facile da gestire rispetto a itunes.

+0

l'utilità iPhone Config è destinata all'impiego aziendale - io utilizzerei il metodo di distribuzione ad hoc – zpesk

+0

In realtà l'utilità di configurazione iphone è solo un'utilità di configurazione che consente di visualizzare, installare o disinstallare applicazioni. Non ha nulla a che fare con il modo in cui fornisci l'app. Le build ad hoc sono solo build che utilizzano un file di provisioning ad hoc per firmare l'app per dispositivi specifici – paulthenerd

8

Opzione # 1:

  • Login al sito portale per gli sviluppatori iPhone.
  • Aggiungi il loro UDID iPhone all'elenco dei dispositivi.
  • Genera un profilo di provisioning che include il proprio telefono di prova e loro. Scarica il file (termina con .mobileprovision).
  • Fare doppio clic per installarlo nel computer di sviluppo.
  • Chiudere e riavviare XCode, quindi impostare l'identità di firma del codice sul nome di questo profilo.
  • Costruisce il file binario.
  • Nella parte sinistra di XCode la barra "Gruppi &" cerca prodotti (potrebbe essere necessario espandere la cartella).
  • Seleziona {yourapp} .app. Fai clic con il tasto destro e seleziona "Mostra nel Finder".
  • Ora prendi il file .app e il file .mobileprovision che hai scaricato, comprimili entrambi e invialo al client.
  • Avranno bisogno di decomprimere l'archivio, quindi trascinare la .app e .mobileprovision su iTunes e sincronizzare il telefono. La tua app dovrebbe apparire ed essere eseguita.
  • Il sito del portale ha istruzioni più dettagliate, ma questo è fondamentalmente in poche parole.

Opzione # 2:

  • Iscriviti con un servizio di condivisione dello schermo, come WebEx o glance.net (entrambi lavorano su macchine Mac e Windows). Esegui l'app nel simulatore mentre guardano lo screencast sulla loro macchina. Se è nelle prime fasi di sviluppo, questo è probabilmente molto più utile in quanto possono fornire feedback dal vivo. Nelle fasi successive, inviare loro l'app è probabilmente più utile. La cosa bella della condivisione dello schermo è che possono prendere il controllo del mouse e fare clic intorno ed esplorare mentre sei lì per spiegare le cose.

Opzione # 3:

  • Prendi un app schermata di registrazione come SnapzPro o ScreenFlow ed eseguire l'applicazione nel simulatore durante la registrazione di una voce fuori delle sue caratteristiche. Invia loro un link al film. Questo è molto utile se li stai camminando attraverso tutte le funzionalità. È anche utile se più di una persona alla volta ha bisogno di rivedere il materiale. Il vantaggio rispetto al secondo è che possono guardarlo più e più volte e prendere appunti.

A seconda della fase di sviluppo, il n. 3 è probabilmente il migliore nelle prime fasi, il n. 2 nel mezzo e il n. 3 nei passaggi finali.

0

Opzione # 4:

Prova https://testflightapp.com/, questo è facile per la distribuzione della tua app. Anche Twitter Mirror sta usando questo per testare la loro versione beta.

Problemi correlati