Condividi tramite


Introduzione - App di esempio Swift (iOS) e esercitazioni

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

  1. Accedi al tuo account GitHub.

  2. Accedere al repository GitHub dell'app di esempio.

  3. Fare clic su Fork nell'angolo superiore destro della pagina e clonare il repository.

Integrare CocoaPods

  1. Aprire un terminale e passare alla directory dell'app di esempio.

  2. Eseguire il comando seguente per installare CocoaPods:

    sudo gem install cocoapods
    
  3. Il podfile incluso elenca le dipendenze nel codice sorgente. Per installarli, eseguire il comando seguente:

    pod install
    
  4. Aprire e .xcworkspace premere Esegui. L'app deve essere compilata senza errori.

Accedere ad App Center

  1. Aprire il portale di App Center.

  2. Fare clic su Connetti con GitHub e accedere oppure usare un altro provider.

Creare una nuova app in App Center

  1. Fare clic su Aggiungi nuova app.

  2. Assegnare all'app il nome App iOS di esempio.

  3. Scegliere iOS e Objective-C/Swift.

  4. 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.

  1. Passare alla pagina dell'app in App Center facendo clic su di essa nell'elenco App .

  2. Passare alle impostazioni dell'app facendo clic su Impostazioni nella barra laterale sinistra.

  3. 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.

  4. Apri .xcworkspace dalla cartella dell'app di esempio.

  5. In AppDelegate.swift modificare il didFinishLaunchingWithOptions metodo delegato e incollare il segreto dell'app nel segnaposto.

  6. 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.

  1. Aprire .xcworkspace dalla cartella dell'app di esempio.

  2. Passare a Generale all'interno del .xcworkspace file.

  3. In Identità modificare l'identificatore del bundle in modo che corrisponda all'ID app.

  4. Importare e selezionare il profilo di provisioning in Firma (Debug) e Firma (Rilascio).

  5. 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.