Un profilo di provisioning ad hoc viene utilizzato in un secondo momento nel processo di sviluppo, in particolare quando si desidera distribuire l'app a un gruppo di tester di piccole o medie dimensioni non inclusi nel programma di sviluppo iOS dell'organizzazione. Un'app distribuita con un profilo di provisioning ad hoc sarà quasi identica alla versione che invii all'App Store (ad esempio, avrà bisogno di un certificato di distribuzione per le notifiche push, ecc.)
Naturalmente è possibile aggiungere il team QA e betatester per l'organizzazione e l'uso di uno sviluppo provisioning profilo, ma questo approccio ha molti svantaggi:
- si può finire con molti certificati di sviluppo, rendendo difficile gestirli.
- Stai dando ai tuoi betatesters il diritto di compilare ed eseguire l'app su un dispositivo. (Questa è una politica estremamente negativa.)
- Si desidera testare l'app nel più vicino ambiente possibile nell'ambiente dell'App Store. Gli ambienti di sviluppo, come l'esecuzione dell'applicazione da Xcode, possono mascherare alcuni bug che verranno visualizzati quando pubblichi la tua app.
fonte
2013-05-12 11:08:14
E chi usa PhoneGap per acquistare le proprie app? Non usano Xcode per test e debug quindi, per me, le differenze tra i due profili si scontrano (nonostante il fatto che l'ad hoc limiti a 100 registrazioni di dispositivi). Mi sto perdendo qualcosa? –
"Il profilo di distribuzione Ad Hoc ti consente di firmare le tue app per la distribuzione ad hoc" non fornisce molte informazioni – MikeJfromVA
OP non ha chiesto di spiegare cos'è Distribuzione Ad Hoc.Per ulteriori informazioni sulla distribuzione Ad Hoc, cerca [domande correlate] (https://stackoverflow.com/questions/8354121/what-is-the-difference-between-ad-hoc-stistribution-and-app-store-distribution -in). – akashivskyy