Arresti anomali - App e esercitazioni Swift (iOS) di esempio

Importante

Visual Studio App Center è pianificato per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate a cui è possibile prendere in considerazione la migrazione.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

In questa esercitazione si apprenderà come visualizzare gli arresti anomali da un'app Swift di esempio in App Center.

Se non è già stato fatto, seguire prima di tutto l'esercitazione introduttiva per configurare l'app di esempio.

Ottenere i simboli

Per simbolicare gli arresti anomali in iOS, App Center deve caricare un file di simboli in App Center. È possibile scaricare i simboli da una compilazione in App Center oppure ignorare questa sezione e usarli autonomamente.

Se è già stata completata l'esercitazione Di compilazione e si è compilata l'app di esempio:

  1. Passare al servizio Di compilazione nel portale.
  2. Selezionare il ramo main.
  3. Fare clic sulla build più recente completata.
  4. Fare clic su Scarica>simboli download nella parte superiore.

Caricare i simboli

  1. Passare al servizio Arresti anomali e passare alla pagina Simboli .
  2. Fare clic su Carica simboli nella parte superiore della pagina e caricare il file di simboli scaricato.

Aprire l'app di esempio

  1. Eseguire l'app di esempio. Se è in esecuzione nel simulatore Xcode, seguire questa procedura aggiuntiva per scollegare il debugger:
  2. Premere l'icona Arresta per interrompere l'esecuzione dell'app.
  3. Nel simulatore chiudere l'app. Premere due volte il pulsante Home (cmd+maiusc+h) e scorrere verso l'alto nell'app di esempio.
  4. Riaprire l'app facendo clic sull'icona.

Arresto anomalo dell'app di esempio

  1. Scorri rapidamente sulla pagina Arresti anomali . Toccare il pulsante Invia un arresto anomalo dell'esempio per arrestare l'app.
  2. Riaprire l'app. Questo invia il report di arresto anomalo al back-end di App Center.

Visualizzare gli arresti anomali in App Center

  1. Passare al servizio Arresti anomali in App Center. La visualizzazione del report di arresto anomalo potrebbe richiedere alcuni minuti dopo la riapertura dell'app.
  2. Fare clic sull'arresto anomalo per visualizzarne i dettagli, ad esempio l'analisi dello stack, i dispositivi interessati e altro ancora.