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 macOS. 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 macOS di esempio.
Scegliere macOS 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 Impostazioni in App Center.
Copiare il segreto dell'app nella parte superiore.
Apri
.xcworkspace
dalla cartella dell'app di esempio.In AppDelegate.swift modificare il
applicationDidFinishLaunching
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.
Coprogettare il progetto
La progettazione condivisa è facoltativa, ma consigliata.
La progettazione condivisa 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 e inviare notifiche push. Altre informazioni sono disponibili nella documentazione per sviluppatori Apple.
Quando si crea un nuovo ID app per questa app di esempio, assicurarsi di controllare il servizio notifiche push nella sezione Servizi app .
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.