Qual è lo scopo di un profilo di provisioning e perché è necessario quando si sviluppa un'applicazione per iPhone? Se non ho un profilo di provisioning, cosa succede?
Qual è lo scopo di un profilo di provisioning e perché è necessario quando si sviluppa un'applicazione per iPhone? Se non ho un profilo di provisioning, cosa succede?
Risposte:
Un preventivo da: iPhone Developer Program (~ 8MB PDF)
Un profilo di provisioning è una raccolta di entità digitali che lega in modo univoco sviluppatori e dispositivi a un team di sviluppo iPhone autorizzato e consente di utilizzare un dispositivo per i test. Un profilo di provisioning di sviluppo deve essere installato su ciascun dispositivo su cui si desidera eseguire il codice dell'applicazione. Ogni profilo di provisioning di sviluppo conterrà un set di certificati di sviluppo iPhone, identificatori di dispositivo univoci e un ID app. I dispositivi specificati nel profilo di provisioning possono essere utilizzati per i test solo da quegli individui i cui certificati di sviluppo iPhone sono inclusi nel profilo. Un singolo dispositivo può contenere più profili di provisioning.
Ne hai bisogno per installare applicazioni di sviluppo iPhone su dispositivi di sviluppo.
Ecco come crearne uno e il riferimento per questa risposta:
http://www.wikihow.com/Create-a-Provisioning-Profile-for-iPhone
Un altro collegamento: http://iphone.timefold.com/provisioning.html
Apple si preoccupa della sicurezza e come sai non è possibile installare alcuna applicazione su un vero dispositivo iOS. Apple ha diversi modi legali per farlo:
Development Provisioning Profile
è possibile farloDistribution Provisioning Profile
[Informazioni] e Apple dopo la revisione la riassegna con la propria chiaveDevelopment Provisioning Profile
è memorizzato sul dispositivo e contiene:
Xcode
per impostazione predefinita prendersi cura di