Distribuzione e gestione aziendale Apple per le app iOS

5

Esiste un modo semplice per distribuire la stessa app iOS (iPad, iPhone) a più client aziendali? Sviluppiamo "app aziendali" personalizzate che possono essere utilizzate da vari clienti. Queste app vengono collegate direttamente ai server del cliente; ma c'è un modo in cui noi, come terze parti, potremmo trovare una soluzione per distribuire / gestire app per i nostri clienti?

In altre parole, per l'esperienza del cliente nell'utilizzo di un'app dovrebbe essere completamente trasparente senza doversi preoccupare di nulla dopo il download dell'app per la prima volta. Ecco alcune specifiche:

  • L'opzione account aziendale consente di distribuire la stessa app su più client? Ad esempio, se sviluppo un'app, denominandola "Appyme", Appyme può essere distribuito a 200 utenti del client A e 500 utenti del client B
  • Abbiamo bisogno di avere 2 account aziendali - uno dei client A e uno per il client B? La mia ipotesi era che dovevo avere un solo account sviluppatore sotto il nome della mia azienda
  • Questo può essere fatto via etere o dovremo installarli su tutti i 700 dispositivi?
  • In che modo gli aggiornamenti di "Appyme" possono essere distribuiti a questi utenti?
  • Che cosa succede agli account e agli utenti dei clienti quando il mio account aziendale personale scade ogni anno?
posta Sunny 10.01.2012 - 17:11
fonte

4 risposte

2

Ogni cliente dovrà avere un account aziendale. Se lo desiderano, possono condividere la chiave di distribuzione con te e puoi creare un'app per la distribuzione all'interno della loro organizzazione. Se il numero di client non è elevato, questo non dovrebbe essere un grosso problema: puoi semplicemente impostare un target diverso per ogni cliente e quindi utilizzare un target aggregato per crearli tutti allo stesso tempo.

La distribuzione dell'aria è sicuramente possibile. Un modo è rendere l'app disponibile per il download su un server web ad accesso limitato; un altro è installarlo direttamente su qualsiasi dispositivo gestito utilizzando la gestione dei dispositivi mobili.

Credo che la maggior parte delle tue domande risponda al contratto del programma aziendale. Dai una lettura attenta se non l'hai già fatto. Le domande su come interpretare un accordo legale sono probabilmente fuori tema per questo forum, ma penso che troverete che l'accordo è abbastanza facile da capire come documenti legali vanno.

Aggiornamento: Un'altra opzione che è disponibile da un po 'di tempo (anche se probabilmente non quando ho scritto la risposta sopra) è distribuzione B2B personalizzata . Puoi offrire le tue app in vendita tramite il programma di acquisto di volumi di Apple direttamente ai tuoi clienti. Cioè, i tuoi clienti acquisterebbero attraverso il Volume Purchase Program (essenzialmente l'App Store, ma più licenze) e poi distribuiranno la tua app tramite Mobile Device Management o codici di riscatto. Il lato negativo di questo piano è che Apple avrebbe preso il solito taglio del prezzo di vendita in App Store.

    
risposta data 10.01.2012 - 17:50
fonte
1

Due cose accadono per rendere la distribuzione aziendale "over the air".

  1. L'entità aziendale ha la possibilità di firmare app con un certificato che Apple ha anche firmato.
  2. L'entità aziendale ha la possibilità di generare un profilo per la firma del codice per caricare queste app e indirizzare il dispositivo iOS verso qualsiasi soluzione web over-the-air (OTA) mobile device management (MDM) desiderata.

Entrambi si basano su certificati in cui è possibile visualizzare le date di scadenza e il piano di rinnovo. La possibilità di creare nuovi certificati di notifica push Apple e la possibilità di ottenere da Apple la firma di certificati aziendali è ciò che scade ogni anno. Questi certificati di notifica push consentono al server di distribuire gli aggiornamenti ai dispositivi online e di disporre sempre dei client self-service dal punto di distribuzione o dei collegamenti e-mail alle app, se necessario, se non si desidera re-push.

Per uso personale, puoi consultare Robot Cloud per $ 5 al mese per dispositivo e scoprire come funziona in pratica.

    
risposta data 10.01.2012 - 20:37
fonte
0

Non esiste un account iOS Enterprise personale. Le iscrizioni aziendali sono consentite solo alle società con rating D & B per distribuire app solo ai dipendenti di quella singola società. Quindi ogni società cliente avrà bisogno del proprio account. Dovresti utilizzare il loro account per la distribuzione, non possedere un account sviluppatore individuale. Puoi utilizzare il tuo account sviluppatore iOS per lo sviluppo e la distribuzione di test beta Ad Hoc a meno di 100 dispositivi al massimo.

La distribuzione via etere da un sito Web interno aziendale di soli dipendenti potrebbe essere possibile, ma il legale aziendale deve controllare l'ultimo contratto Enterprise per i dettagli.

Le iscrizioni aziendali e le iscrizioni individuali devono essere rinnovate ogni anno.

    
risposta data 10.01.2012 - 20:11
fonte
0

Home Enterprie Program si rivolge solo alle società statunitensi ed è un fiasco per i clienti internazionali. Mi dispiace dire che anche se tutti i miei clienti potenziali sono statunitensi, non trovo una soluzione B2B appropriata. Appple impone al cliente di avere un account VPP che aggiunga alle preoccupazioni di vendita di piccoli sviluppatori come me. Ho un bisogno simile a "Sunny" e sono totalmente perplesso sulla possibilità di sviluppare la mia idea o di lasciarla cadere! Ho faticato a trovare una risposta al problema e ho persino chiesto ad Apple. Ma tutti sembrano essere confusi.

    
risposta data 11.01.2012 - 04:36
fonte

Leggi altre domande sui tag