2012-07-31 7 views
13

Ho appena installato un'app da un sito Web - senza profilo, senza UDID, niente di niente. Ha appena iniziato l'installazione. Com'è possibile? Non sono stato jailbroken, non ho eseguito la nuova beta 6. Al termine dell'installazione, l'ho sfruttato e mi ha chiesto se ero sicuro di voler eseguire questa app.Installa l'app per iOS direttamente dal sito Web - nessuna password, nessun iTunes, nessun UDID

Link to app that installs 'silently'

+0

Testato da solo e la persona che ha posto la domanda sta descrivendo correttamente il suo comportamento. All'inizio ero un po 'scettico ... ma è esattamente quello che fa. Sembra strano – MikeS

risposta

14

Essi sembrano avere un account Enterprise Developer che consente per la distribuzione dell'aria a qualsiasi iPad senza la necessità di aggiungere UDID di ciascun dispositivo.

Il processo per fornire una tale app è simile a fornire una distribuzione AdHoc con il tuo account "normale" per gli sviluppatori. Costruisci la tua app per la distribuzione e carica il pacchetto .ipa e un file manifest .plist sul tuo server. Quindi è possibile utilizzare un link come questo per fare lo scaricabile app per gli utenti:

<a href="itms-services://?action=download-manifest&url=http://example.com/manifest.plist">Install App</a> 

L'unica differenza con un account Enterprise Developer è, che non è necessario fornire l'UDID per ogni dispositivo che si desidera utilizzare. Il collegamento funziona con qualsiasi dispositivo.

+2

aprire un'app enterprise al mondo senza limitare l'accesso ad esso, a mio avviso, violerà i termini e le condizioni Apple in quanto evita l'AppStore. Questo è permesso per le applicazioni interne aziendali, anche se ... o sbaglio qui? – marcus

+1

Penso che tu abbia ragione. Inoltre, non ha senso farlo. Normalmente si protegge questo collegamento di installazione dietro alcuni login per controllare chi può installarlo. Non ne ho idea, perché quei ragazzi lo stanno facendo. – joern

+0

Questo è uno strumento di marketing molto utile per le imprese. In che modo Apple dovrebbe mantenere questo comportamento sotto controllo? – jowie

Problemi correlati