OTA - myApp konnte zu diesem Zeitpunkt nicht installiert werden - Die ausführbare Datei konnte nicht überprüft werden

8

Nach fast 6 Monaten ohne Probleme habe ich plötzlich ein großes Problem, wenn ich versuche, eine App für Inhouse-Tests über OTA zu verteilen: Beim Installieren der App (nach dem Download) erhalte ich die folgende Fehlermeldung - & gt; Bildschirmfoto. Alle meine Tester sehen auch dieselbe Nachricht, also ist sie nicht an ein einzelnes Gerät gebunden.

Die Konsole auf dem Gerät zeigt die folgende Meldung an:

%Vor%

Das Seltsame ist: Ich kann die App über USB mit Xcode installieren. Auch die Validierung für den AppStore-Upload ist in Ordnung.

Ich habe schon viel probiert:

  • neue Verteilungsprofile
  • überprüft, ob sich die UDIDs in den Profilen befinden
  • wurde auf doppelte Profile im Schlüsselbund überprüft
  • hat Xcode Voodoo (sauberer Build, löschen abgeleitete Daten)
  • hat versucht, es mit Berechtigungen zu beheben ('get-task-allow' = false)

Jede Idee, dies zu lösen, wäre sehr hilfreich. Vielen Dank im Voraus.

    
brainray 14.05.2012, 17:51
quelle

5 Antworten

4

Nach einer weiteren Untersuchung wurde das Problem - erneut - durch eine ungültige Kombination aus Entwicklerbereitstellungsprofil und Ad-hoc-Verteilungsprofil verursacht. Das Problem war, dass selbst die üblichen Fixes nicht funktionierten (Austausch von Zertifikaten etc.). Xcode zeigte immer gültige Profile.

Ich habe eine Menge Post gelesen, die eine vollständige Neuinstallation von MacOS mit dem Ziel einer sauberen Installation des KeyChain empfehlen. Ich wollte mein benutzerdefiniertes MacOS nicht töten, also habe ich eine virtuelle Maschine von Mac OS 10.7.3 + Xcode mit VMWare erstellt. Dann war es 20 Minuten, alles einzurichten und der OTA hat funktioniert! Ich denke, es ist eine gute Idee, ein sauberes virtuelles Betriebssystem für diesen Fall zur Hand zu haben.

    
brainray 14.05.2012, 23:15
quelle
1

In meinem Fall war das Problem, dass die IPA-Datei eine Bundle-Versionsnummer hatte und die PLIST-Datei eine andere Bundle-Versionsnummer hatte.

Die plist-Datei wurde so geändert, dass sie die gleiche Nummer wie die IPA-Datei hat und für mich funktioniert.

    
rsmartpr 17.09.2012 15:25
quelle
1

Im Member Center lösche ich die Ad-hoc-Verteilungsprovision und erstellt sie erneut. Nach der Neukompilierung, arbeitete für mich!

    
Julian Corrêa 04.07.2014 19:46
quelle
0

Wenn Sie einen OTA-Build haben, brauchen Sie keinen Ad-hoc-Build. Toss diese Profile.

    
Owen Hartnett 15.05.2012 19:45
quelle
0

Ich hatte das gleiche Problem, und ich reparierte es, weil ich mich daran erinnerte, dass ich ein neues Telefon bekommen hatte, also habe ich es mit Xcode (Entwicklermodus) verbunden und das Gerät dem Provisioning-Profil hinzugefügt und das Profil neu installiert. p>     

Cilan 17.07.2014 02:05
quelle