was könnte demnach der Unterschied sein ob ich die App in Debug Mode zum device übertrage oder über ad-hoc?
Die App übertragen im Debug-Modus kannst Du nur, wenn Du das Gerät an Deinem Mac angeschlossen hast. Die AdHoc-Methode kannst Du zum Beispiel für die unterschiedlichen Betatest-Platformen nutzen. Die AppStore-Version überträgst Du dann mit dem AppLoader nach iTunesConnect.