E 'possibile testare un app su un dispositivo (iPad / iPhone) senza dover dispositivo collegato?
-
28-09-2019 - |
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.
Soluzione
Ecco il corto di esso.
- È possibile ottenere la loro UDID per il loro dispositivo e ottenere un certificato da Apple (dopo aver pagato l'abbonamento).
- Quindi è costruire l'applicazione con il certificato per il dispositivo (non simulatore) di destinazione.
- L'utente installa il certificato. (Si può solo drag-drop su iTunes).
- 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.