Laut dem unten stehenden Apple-Link können Sie Xcode nicht zum Testen der Aktualisierung verwenden, da es ein "Frakenbuild" erzeugen kann, das nicht mit der tatsächlichen Aktualisierung Ihrer Anwendung identisch ist.
Sie müssen also ein Archiv/.ipa erstellen und dieses auf Ihrem Telefon über die alte Version installieren, um den wahren Aktualisierungspfad zu testen.
https://developer.apple.com/library/ios/technotes/tn2285/_index.html
Um den Entwicklungszyklus zu beschleunigen, überträgt Xcode nur geänderte Dateien in die ausgeführten Anwendungen und löscht keine Dateien aus bestehenden App-Bundles. Dadurch werden die Builds deutlich schneller. Das bedeutet aber auch, dass die Verwendung von Xcode zur Installation einer Anwendung über einen älteren Build einen "Frankenbuild" mit Legacy-Dateien erzeugen kann, die sonst nicht vorhanden wären. Dies kann beim Testen Probleme verursachen und Fehler verbergen.
1 Stimmen
Sehen Sie sich diesen Beitrag an. Besonders die letzte Antwort. stackoverflow.com/questions/2524326/