Sviluppatore aziendale non affidabile iOS9 senza possibilità di fiducia


Questo non è un duplicato di App Developer non attendibile . Da iOS9 non esiste alcuna opzione per fidarsi di una build aziendale. Qualcuno ha trovato una soluzione?



Answers



In iOS 9.1 e versioni precedenti, vai su Impostazioni - Generali - Profili - tocca il tuo profilo - tocca il pulsante Trust .

In iOS 9.2+ e iOS 11+ vai a: Impostazioni - Generali - Profili e gestione dei dispositivi - tocca il tuo profilo - tocca il pulsante Trust .

In iOS 10+, vai a: Impostazioni - Generali - Gestione dispositivi - tocca il tuo profilo - tocca il pulsante Trust .




Fai cosi:

Vai a Impostazioni -> Generali -> Profili - tocca il tuo profilo - tocca il pulsante Trust .

ma iOS10 ha un piccolo cambiamento,

Gli utenti dovrebbero andare su Impostazioni - Generali - Gestione dispositivi - toccare il tuo profilo - toccare il pulsante Trust.

Riferimento: iOS10AdaptationTips




Modifiche alla distribuzione delle app aziendali in arrivo su iOS 9

iOS 9 introduce una nuova funzionalità che aiuta a proteggere gli utenti dall'installazione di app interne da fonti non attendibili. Sebbene non siano richiesti nuovi metodi di firma o provisioning delle app, il modo in cui gli utenti aziendali gestiscono le app installate sui dispositivi iOS 9 cambierà.

Le app in-house installate utilizzando una soluzione MDM sono esplicitamente affidabili e non richiederanno più all'utente di fidarsi dello sviluppatore che ha firmato e fornito il provisioning dell'app. Se l'app aziendale non utilizza una soluzione MDM, agli utenti che installano la tua app per la prima volta verrà richiesto di fidarsi dello sviluppatore. Tutti gli utenti che installano la tua app per la prima volta avranno bisogno di una connessione Internet.

Utilizzando una nuova restrizione, le organizzazioni possono limitare le app installate sui loro dispositivi alle app in-house che creano. E una nuova interfaccia in Impostazioni consente agli utenti di vedere tutte le app aziendali installate dalla loro organizzazione.

Fonte: email ufficiale inviata da developer@insideapple.apple.com agli sviluppatori di applicazioni aziendali esistenti.




Per utenti iOS 9 beta 3,4. Dal momento che l'opzione per visualizzare i profili non è visualizzabile fai quanto segue da Xcode.

  1. Apri Xcode 7.
  2. Vai a finestra, dispositivi.
  3. Seleziona il tuo dispositivo.
  4. Elimina tutti i profili caricati sul dispositivo.
  5. Elimina la vecchia app sul tuo dispositivo.
  6. Pulisci e ricostruisci l'app sul tuo dispositivo.

Su iOS 9.1+ n iOS 9.2+ vai su Impostazioni -> Generale -> Gestione dispositivo -> premi il Profilo -> Premi Trust.




Su iOS 9.2 Profiles rinominati in Device Management .
Ora la navigazione è così:
Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.




Dispositivo : iPad Mini

Sistema operativo : iOS 9 Beta 3

App scaricata da : Hockey App

Profilo di provisioning con problemi di affidabilità : Enterprise

Nel mio caso, quando navigo in Impostazioni> Generali> Profili, non sono riuscito a visualizzare alcun profilo di provisioning Apple. Tutto quello che ho potuto vedere è un profilo di configurazione che è HockeyApp Config.

Ecco i passi che ho seguito:

  1. Connetti il ​​dispositivo
  2. Apri Xcode
  3. Passare a Finestra> Dispositivi
  4. Fare clic con il tasto destro del mouse sul dispositivo e selezionare Mostra profili di provisioning ...
  5. Elimina il profilo di provisioning di Enterprise. Hit Fatto.
  6. Apri HockeyApp. Installa la tua app.
  7. Una volta che l'app ha terminato l'installazione, torna in Impostazioni> Generali> Profili. Ora dovresti essere in grado di vedere il tuo profilo di provisioning Enterprise.
  8. Fai clic su Trust

Questo è tutto! Hai finito! Ora puoi tornare alla tua app e aprirla correttamente. Spero che questo abbia aiutato. :)