iOS App Breakpoints Not Working

Aperta
#26,577 22 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
csharp, ios
Ambito
mobile-dev

Direzione di ricerca

Inizia esaminando i due file debugoutput.txt allegati e confrontando il comportamento in VS IDE su un dispositivo fisico e nel simulatore. Analizza perché il documento interessato segnala che non è stato caricato alcun simbolo; l'attività è completata quando i punti di interruzione vengono raggiunti durante il debug iOS in entrambi gli ambienti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug MonoVM need-attention
Apple platform

iOS

Framework version

net9.0-*

Affected platform version

VS2026

Description

After updating our build environment to VS2026 (latest version) breakpoints are no longer hit when debugging our iOS app. The debug output works fine, we can see debug messages and information about the debugging session itself.

Breakpoints in the VS IDE have a warning on them and state that "no symbols have been loaded for this document".

This situation is identical whether building and running on a physical device or a simulator.

As far as I can tell, there is no log output that suggests any problems with breakpoints, although eventually an error concerning hot reload appears. I will attach the log output from an example debug session,

debugoutput.txt

debugoutput.txt

Steps to Reproduce

I have no idea how to reproduce this

Did you find any workaround?

No response

Relevant logs

No response

Lingua principale
C#
Stelle
2.9k
Fork
578
Merge medio
2g 10h
PR unite (30g)
179

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di dotnet/macios

Tutte le issue di dotnet/macios

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.