Il riavvio a caldo non funziona più, non è possibile eseguire il debug dell'app

Aug 18 2020

Avevo apportato alcune modifiche sia a XAML che al code-behind e sono andato a vedere le modifiche sul mio iPad fisico. Ho visto che le mie modifiche non venivano riflesse, quindi ho eliminato l'app e mi aspettavo che venisse reinstallata. Tuttavia, da quel momento, ho ricevuto questo errore ogni volta che ho provato a eseguire il debug sul dispositivo:

Codice di gravità Descrizione Errore di stato di soppressione della riga del file di progetto Errore durante l'esecuzione di riavvio a caldo: "Si è verificato un errore durante la firma dell'applicazione" TraceIt.iOS.app ". Dettagli: riferimento oggetto non impostato su un'istanza di un oggetto. '. Comando: 'sign -i = "C: \ Users \ Gorilla Rig \ AppData \ Local \ Temp \ Xamarin \ HotRestart \ Bundles \ 16.7.000.440 \ a0005e492e54334d6dcf94dfaa23baba \ TraceIt.iOS.app" -p = "C: \ Users \ Gorilla Rig \ AppData \ Local \ Xamarin \ iOS \ Provisioning \ Profiles \ 042184b7-110e-4dc3-abab-635382ed7659.mobileprovision "-c =" C: \ Users \ Gorilla Rig \ AppData \ Local \ Xamarin \ iOS \ Provisioning \ Certificates \ 2E160A7E60AF6F7B.p12 "-pk =" CFBundleIdentifier "-pv =" com.companyname.TraceIt "-w =" 145b2541-08e5-43e5-b15a-b7a650b26f22 "" TraceIt.iOS

Ho provato sul mio iPhone, stesso problema. Eliminata l'app, assicurandomi che non fosse nel bel mezzo del caricamento di qualcosa, ma ahimè, lo stesso problema. Ho tentato di accedere alle impostazioni della firma del pacchetto iOS e di ricaricare il profilo di provisioning. Niente.

Il debug funziona bene su Android.

Cosa posso fare?

Risposte

1 DanGerchcovich Aug 18 2020 at 16:33

In questo caso, è meglio eseguire una pulizia e ricostruire la soluzione. Su iOS, se provi a eliminare un'applicazione dal dispositivo e quindi la reinstalli in una directory che non esiste (in questo caso l'app che hai eliminato), fallirà.

Se non funziona, chiudi Visual Studio e riapri, insieme alla ripetizione del processo precedente.