Ich habe eine Ad-hoc-Version meiner iPad
App an mehrere Benutzer verteilt und habe festgestellt, dass es auf einigen iPads startet, aber nicht auf anderen (es installiert auf allen). Bisher wurde es erfolgreich auf einem iPad Mini (1. Generation) und einem iPad
(4. Generation) gestartet. Es wird nicht auf iPad Air
oder iPad Air 2
gestartet.Xcode 7.3 Ad-hoc-Verteilung startet auf einigen iOS-Geräten nicht andere
Ich weiß, dass die UDIDs korrekt sind und im Bereitstellungsprofil vorhanden sind. Ich glaube, dass alle Geräte laufen iOS 9.3
. Das Bereitstellungsziel ist 8.0. Es sind keine Funktionen enthalten. Es gibt zwei statische Bibliotheken, die über Unterprojekte (libpd und OpenFrameworks) eingebunden sind. Ich habe gerade einen Benutzer gebeten, mir ein Absturzprotokoll zu senden, das ich noch nicht gesehen habe, aber wenn die App nicht gestartet wird, gibt es möglicherweise keine Informationen im Absturzprotokoll.
Kann mir jemand irgendwelche Hinweise geben?
Sie müssen die Crash-Logs symbolisieren. Dies ist die einzige Möglichkeit, den Absturz zu verfolgen. Weitere nützliche Informationen für Sie könnten die iOS-Version und eine Neuinstallation oder ein Upgrade auf eine vorhandene installierte App sein. –
@Robotic Cat Was genau sind die Probleme im Zusammenhang mit sauberen Installation vs Upgrade? Wenn ich eine neue ipa-Datei sende und die Installation zeigt, dass sie einen aktualisierten Icon-Namen hat, was könnte schief gehen? – RonH
Beispiel: Bei der Installation von Upgrades könnte ein Problem auftreten, bei dem Sie zuvor Daten in den Benutzerstandards gespeichert und versucht haben, die falschen Daten zu lesen oder ein Upgrade auf ein Core Data-Modell (oder eine andere Speicherlösung) zu vermeiden Zum Lesen/Öffnen Ihrer Datenbank stürzt es ab. Bei Neuinstallationen tritt dieses Problem nicht auf, es können jedoch andere Probleme auftreten, beispielsweise ein Absturz beim Versuch, eine nicht vorhandene Datenbank zu öffnen. –