iPhone 6 e iOS 9 - l'app ad hoc non verrà installata

1

Ho problemi con l'installazione della nostra app sviluppata (distribuita via ad-hoc) su iOS9.

L'ipa si installa e funziona perfettamente su iPhone 4 e su iPad 2 (iOS 9.1) ma nulla sembra funzionare per iPhone 6 con iOS 9.1.

  • Ho provato ad installarlo con iTunes - l'installazione si ferma a ~ 60-75% e le icone delle app diventano grigie, quindi toccarle ti dice semplicemente di aspettare sotto l'icona e nient'altro.
  • Ho cercato di scaricare il file ipa dal sito web tramite safari - safari dice che non è possibile scaricare questo tipo di file.
  • Ricreare e archiviare, selezionare distribuire usando ad-hoc e installando tramite iTune. Non succede nulla: l'icona dell'app non viene nemmeno visualizzata in iPhone e iTunes dice che l'installazione accanto all'app, l'icona di sincronizzazione in iPhone scompare dopo un secondo. Lo stesso ipa funziona bene su iPhone 4 & iPad 2.

iPhone 6 & iPad 2, versione iOS: 9.1 (13B143)

iPhone 4, versione iOS: 7.1.2 (11D257)

Nulla compare nei registri del dispositivo (xCode - Finestra - dispositivi - log del dispositivo). Ho provato a riavviare tra le installazioni per garantire che nulla fosse memorizzato nella cache. Tentativo di reset completo (?, Pulsante on / off + pulsante home). Sono alla fine del mio ingegno, niente sembra funzionare e io non mi dirà perché non funziona.

    
posta Kristian 11.12.2015 - 10:24
fonte

1 risposta

1

Ho lavorato con questo problema tutto il giorno ora e ho chiarito alcune cose. In primo luogo, il metodo di implementazione ad-hoc non è quello che sto effettivamente cercando, nel mio caso il metodo corretto è la distribuzione aziendale. Ci tornerò più tardi.

Penso che il mio problema riguardasse il provisioning dei profili, perché quando ho aggiunto l'iPhone 6 all'elenco dei dispositivi (in apple sviluppatore ) e incluso nel profilo di provisioning, l'installazione di app va bene. Anche se, quando ho disabilitato iPad dall'elenco dei dispositivi, funzionava ancora, strano.

Avevo bisogno di distribuire l'app all'esterno dell'App Store ma non ero sicuro di quale metodo di implementazione utilizzare. Ora penso di aver finalmente avuto un senso in loro.

Implementazione ad-hoc

  • destinato a essere utilizzato per test e app interne
  • distribuito all'esterno dell'app store
  • I dispositivi
  • su cui viene utilizzata l'app devono essere aggiunti all'elenco dei dispositivi in centro sviluppatori Apple e selezionato nel profilo di provisioning
  • massimo 100 dispositivi

Implementazione aziendale

  • significato per app private e interne (ad es. intranet)
  • distribuito all'esterno dell'app store
  • dispositivi illimitati

La differenza tra loro è che ad-hoc è disponibile per tutti mentre l'impresa è disponibile solo per sviluppatori o team che si trovano in un account aziendale. L'azienda deve essere registrata dalla società che utilizzerà l'app privata (ad esempio l'app Intranet) e aggiungere lo sviluppatore (o l'agenzia) al suo interno. In questo modo non dipendono l'uno dall'altro e possono mantenere separate le finanze.

Sono sicuro di aver ancora frainteso qualcosa, quindi se trovi qualche informazione errata qui, ti preghiamo di dirlo.

    
risposta data 11.12.2015 - 15:08
fonte

Leggi altre domande sui tag