Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Visual Studio App Center è stato ritirato il 31 marzo 2025, ad eccezione delle funzionalità di Analisi e diagnostica, che continueranno a essere supportate fino al 30 giugno 2026. Ulteriori informazioni.
Questa esercitazione descrive come configurare un'app Swift di esempio con App Center per iOS. Sono supportati sia Objective-C che Swift.
Prerequisiti
Accedi a GitHub e forkare il repository
Accedi al tuo account GitHub.
Accedere al repository GitHub dell'app di esempio.
Fare clic su Fork nell'angolo superiore destro della pagina e clonare il repository.
Integrare CocoaPods
Aprire un terminale e passare alla directory dell'app di esempio.
Eseguire il comando seguente per installare CocoaPods:
sudo gem install cocoapods
Il podfile incluso elenca le dipendenze nel codice sorgente. Per installarli, eseguire il comando seguente:
pod install
Aprire e
.xcworkspace
premere Esegui. L'app deve essere compilata senza errori.
Accedere ad App Center
Aprire il portale di App Center.
Fare clic su Connetti con GitHub e accedere oppure usare un altro provider.
Creare una nuova app in App Center
Fare clic su Aggiungi nuova app.
Assegnare all'app il nome App iOS di esempio.
Scegliere iOS e Objective-C/Swift.
Fare clic su Aggiungi nuova app nella parte inferiore.
Sostituire il segreto dell'app
Per consentire all'app di esempio di inviare informazioni ad App Center, il segreto dell'app deve essere modificato in Xcode.
Passare alla pagina dell'app in App Center facendo clic su di essa nell'elenco App .
Passare alle impostazioni dell'app facendo clic su Impostazioni nella barra laterale sinistra.
Fare clic sui tre puntini nell'angolo in alto a destra per aprire il menu di scelta rapida e quindi fare clic su Copia segreto dell'app.
Apri
.xcworkspace
dalla cartella dell'app di esempio.In AppDelegate.swift modificare il
didFinishLaunchingWithOptions
metodo delegato e incollare il segreto dell'app nel segnaposto.Aggiungi, esegui il commit e fai il push delle modifiche nel tuo repository forkato. Può essere eseguita dal terminale o da uno strumento di propria scelta.
Firma il progetto con codice
La firma del codice è facoltativa, ma consigliata.
La firma del codice assicura agli utenti che l'app proviene da uno sviluppatore attendibile e non è stata modificata da un altro utente. In App Center è necessario distribuire l'app agli utenti. Altre informazioni sono disponibili nella documentazione per sviluppatori Apple.
Aprire
.xcworkspace
dalla cartella dell'app di esempio.Passare a Generale all'interno del
.xcworkspace
file.In Identità modificare l'identificatore del bundle in modo che corrisponda all'ID app.
Importare e selezionare il profilo di provisioning in Firma (Debug) e Firma (Rilascio).
Aggiungi, esegui il commit e fai il push delle modifiche nel tuo repository forkato. Può essere eseguita dal terminale o da uno strumento di propria scelta.
Siete pronti per provare un servizio di App Center.