E 'possibile testare un app su un dispositivo (iPad / iPhone) senza dover dispositivo collegato?

StackOverflow https://stackoverflow.com/questions/4067943

Domanda

Questa non è una domanda su come evitare di pagare di Apple, il mio capo non ha alcun problema di pagare la tassa iscrivendosi $ 99 a fare le cose certificato di firma. Jailbreaking non è un'opzione.

Ho un cliente che sto sviluppando un app per, e vogliono test / visualizzare in anteprima l'applicazione sul proprio dispositivo, prima di recarsi in ufficio per avere un incontro su cosa fare con l'applicazione successiva.

Q 1. Dopo aver fatto la ricerca e trovare guide su come prova su un dispositivo (http://mobiforge.com/developing/story/deploying-iphone-apps-real-devices) tutti sembrano dire che il dispositivo deve essere collegato in modo da essere testato è questo il solo modo?

Q 2. Inoltre, se faccio farli venire in ufficio e impostare il dispositivo fino a essere testato su, sarò in grado di provarlo in futuro senza che sia Connect? Sarò in grado in qualche modo inviare loro vero?

Q 3. Come funziona esattamente il lavoro di distribuzione, si fa a fare un'app privata o qualcosa in modo che solo il cliente che sta avendo l'app sviluppato può essere utilizzato, e non l'hanno su App Store?

Grazie in anticipo per qualsiasi aiuto / consigli puoi dare o un link per puntare nella direzione giusta di me.

È stato utile?

Soluzione

Ecco il corto di esso.

  1. È possibile ottenere la loro UDID per il loro dispositivo e ottenere un certificato da Apple (dopo aver pagato l'abbonamento).
  2. Quindi è costruire l'applicazione con il certificato per il dispositivo (non simulatore) di destinazione.
  3. L'utente installa il certificato. (Si può solo drag-drop su iTunes).
  4. Credo che l'applicazione dovrebbe essere zippato (come durante la presentazione al negozio), ma è più o meno lo stesso processo del certificato.

Se avete bisogno di collegamenti, posso fornire loro, ma questo è come funziona.

In futuro, se si costruisce con quel certificato, l'utente deve solo re-installare l'applicazione. Se l'utente non è collegato a un computer, non sarà possibile ottenere le informazioni di debug, ma possono funzionare ai loro cuori contenuti.

I certificati scadono dopo un po ', in modo da dovrete ottenere una nuova ogni volta e un po. Ma non è che molto di un problema.

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