Come vengono caricate le app su iOS gratuitamente

4

Ho fatto Google su più e più volte e non riesco a ottenere una risposta a una domanda fondamentale che ho. Per scaricare un'app su un iPhone, devo aprire un account Apple di qualche tipo e pagare per l'account o c'è un modo per ospitare l'app (gratuitamente) e scaricarlo gratuitamente su un iPhone?

Grazie per avermi aiutato a iniziare qui.

Addendum

Permettimi di chiarire la mia domanda.

Sto iniziando a costruire la mia piccola app. Sono uno sviluppatore web che desidera passare allo sviluppo di app per dispositivi mobili. Voglio che la mia famiglia sia in grado di scaricarlo e usarlo sul proprio iPhone.

Quindi, posso ospitare la mia app per il download sul proprio iPhone? Posso ospitarlo da qualche altra parte dove le persone possono scendere senza costi? O è l'unico modo per ottenere un'app scaricata su un iPhone tramite Apple registrandosi con loro per farlo? E se Apple è l'unico modo, offrono account gratuiti per farlo?

    
posta H. Ferrence 03.05.2013 - 14:53
fonte

3 risposte

3

Le app Web sono semplici, devi solo utilizzare Apple Configurator o l'utilità di configurazione di iPhone per impacchettare l'URL e aggiungerlo alla schermata principale. Puoi anche eseguire questa operazione direttamente da mobile safari.

Hai solo bisogno di un server web e ci sono molti servizi web gratuiti se non vuoi ospitare l'app su un computer che controlli e potresti eseguire MAMP o qualche altro strumento per servire http.

Una volta passato in app native, diventa più complicato. C'è un'API ed è protetta da firme digitali per garantire che il sistema operativo sia in grado di monitorare la provenienza dell'applicazione e rilevare se viene modificata dopo l'installazione.

In generale, iOS supporta quattro modi principali per caricare applicazioni native. I primi tre richiedono che Apple sia coinvolta e tutti hanno un costo finanziario e di tempo. Il quarto ignora i controlli del codice e consente le app non firmate e non ha costi finanziari ma comporta un costo temporale diverso.

  • Attraverso l'App Store di iTunes una volta che l'app è stata firmata direttamente da Apple
  • In qualità di sviluppatore pagato, firmando l'app con un certificato sviluppatore (che a sua volta è firmato indirettamente da Apple)
  • Come cliente aziendale firmando l'app con un certificato aziendale (che a sua volta è firmato indirettamente da Apple)
  • Effettua il jailbreak del dispositivo per caricare app non firmate da Apple (direttamente o indirettamente)

Visto che hai citato gratuitamente:

  • Il jailbreak non dovrebbe costare nulla, basta dedicare del tempo all'apprendimento e all'ottenimento di software gratuito per il jailbreak di ciascun dispositivo.
  • Lo sviluppatore iOS a pagamento richiede un Mac con OS X recente (non gratuito), Xcode (gratuito) e una finestra da $ 99 di un anno per eseguire tutte le tue app su un numero limitato di dispositivi iOS (100 al momento) per quello anno.
  • La distribuzione dell'App Store richiede un ritardo (in cui Apple decide se desidera anche che la tua versione specifica dell'app sia nel proprio negozio) e non costa nulla durante l'anno in cui l'account sviluppatore iOS pagato è valido. Se il tuo account sviluppatore a pagamento scade, le tue app escono dallo store.
  • Enterprise Distribution è il più costoso. Sei vicino a una società legittima con deposito legale, numero DUNS aziendale per dimostrare di avere un record finanziario come una società, ecc ... Inizia con un pagamento di $ 300 e immagino che i ritardi di mesi e le spese legali / regolatorie di $ 1500 negli Stati Uniti siano configurare come client aziendale di Apple.

Ora puoi combinare le app di tutti e 5 i tipi sopra a condizione che il tuo dispositivo sia jailbroken. Se il tuo dispositivo non è jailbroken, puoi mescolare i tre metodi approvati da Apple con le app Web sullo stesso dispositivo in base all'app per ogni app.

La grande maggioranza delle persone carica le app attraverso l'app store, quindi tutti gli altri metodi vengono chiamati collettivamente "side-loading". Mentre ti avvicini al tuo lavoro, pensa di più su come il sistema operativo decide di installare l'app anziché come viene effettivamente consegnato. Una volta capito come funziona la firma del codice, i problemi di consegna funzioneranno da soli.

    
risposta data 03.05.2013 - 16:44
fonte
0

Il modo migliore per registrarsi senza introdurre i dettagli della carta di credito è provare a scaricare un'app gratuita e quando ti verrà chiesto l'utente / password, compila tutti i campi fai clic sul pulsante di opzione Nessuno nella schermata del metodo di pagamento.

Segui questo passaggi , è davvero facile!

    
risposta data 03.05.2013 - 15:55
fonte
0

La risposta è "se non vuoi eseguire il jailbreak di un iPhone, l'unico modo per ottenere un'app su un iPhone è pubblicarlo con Apple e c'è un costo per farlo".

    
risposta data 03.05.2013 - 17:27
fonte

Leggi altre domande sui tag