2009-05-07 6 views
2

Ich habe ein Skript, das gut funktioniert, um Ad-hoc-iPhone-Builds zu erstellen. Ich kann die App und die Datei mobileprovision auf iTunes (Mac-Version) löschen und es wird problemlos auf dem Gerät installiert. Aber wenn ich einen neuen Build erzeuge und die Dateien ein zweites Mal auf iTunes ablege, bekomme ich immer den gefürchteten Fehler "konnte nicht verifiziert werden" bei der Synchronisierung.Warum kann ich Ad-hoc-iPhone-Apps nicht aktualisieren?

Das einzige Problem, das das Problem behebt, ist das Löschen der App und des Profils von Desktop und Gerät, die Synchronisierung und das Löschen der neuen Kopie und die erneute Synchronisierung. Ich habe jede Variante versucht, das Profil oder die App nur auf dem Gerät oder Desktop zu löschen, und nichts anderes, als beide zu bereinigen, wird es beheben.

Weiß jemand, ob dies ein Fehler bei der Installation von Ad-hoc-Anwendungen ist, oder fehlt mir etwas?

Antwort

4

Ändern Sie Ihre Version für jeden Build?

Ich erinnere mich nicht daran, eine Fehlermeldung erhalten, aber ich fand, dass, wenn ich die Versionsinformationen nicht jedes Mal änderte, konnte ich nicht ziehen und ablegen, um die neue Version zu installieren. Ich müsste die App zuerst löschen.

Nicht sicher, ob das hilft, aber es ist das einzige, woran ich bis jetzt denken kann.

+0

ad hoc war schon immer flockig – slf

+3

ja. In Ihrer Datei info.plist gibt es einen Versionsnummerneintrag. Wenn Sie die Versionsnummer gleich lassen, denkt es nur, dass die neue Kopie identisch mit der alten Kopie ist, denke ich ... –