Quando si avvia un'app da un URL, c'è una distinzione tra il fatto che l'URL stia appena lanciando un'app o se riprende un'app che è stata messa in uno stato sospeso.iOS: Come eseguire il debug di "avvio di un'applicazione" da un URL
La mia domanda è, come faccio a eseguire il debug del processo di un "nuovo avvio" da un URL? Premendo "Esegui" in Xcode si apre automaticamente l'app. Quindi, devo sospendere l'app per raggiungere Safari e accedere al mio sito di test. Ma se chiudo la mia app sospesa, Xcode non è più collegato ad esso e non riesco a eseguire il debug.
Per semplificare i test utilizzando il simulatore iOS, possiamo quindi utilizzare il terminale e incollare il comando 'xcrun simctl openurl avviato http: // yourdomain/path' per avviare l'app con il URL che vogliamo. –
Ma Xcode non si collegherà immediatamente quando avvierò l'app in questo modo: cosa fare quando voglio che si fermi in un punto di interruzione nel codice di analisi/instradamento url? – fabb
@fabb Se segui correttamente i passaggi dovrebbe colpire il punto di interruzione nell'analisi dell'URL. –