Funktioniert denn eine neue, leere App?
Wenn ja, dann ist es wohl eher wahrscheinlich, dass Du irgendetwas auf dem iPad nutzt, was Apple nicht ohne Weiteres erlaubt.
Das könnten Angaben in den Project/Options sein, oder anderes, z.B. wenn Du beim Start zu lange den Thread blockierst.
Dann wirft Dich iOS einfach raus, weil es denkt, die App hängt.
Die Simulatoren kann man mit echter Hardware
IMHO schlecht vergleichen, nur für triviale Fälle.
Deshalb würde ich erstmal mit minimalem Dummy testen, und dann am besten Schritt-für-Schritt Deine Funktionen einzeln, bei Tastendruck, austesten.
Wenn man eine komplexe App im Simulator entwickelt, dann kann der Wechsel zu realer Hardware sehr schwer bis unmöglich werden,
deshalb nutze ich das schon lange nicht mehr (Ok, auch mangels M2, denn die alten Simulatoren waren x86-basiert, was mit der echten Hardware nicht zu tun hatte).