2012-04-04 6 views
0

Ich habe 2 Apps gebaut: eine für iPhone, eine für iPad. Beide bauen perfekt und laufen im Simulator. Sie funktionierten auch auf dem Gerät vor der Aktualisierung auf Xcode 4.3.2.
Wenn ich an das Gerät mit Monotouch bauen, bekomme ich diese Meldung:ipad/iphone Bereitstellung auf dem Gerät über monotouch

Please ensure your device is connected... 
Connected to: Steve’s iPad 
Initializing file service... 
Uploading application 
Finalizing file service... 
Installing application 
Installation failed: AMDeviceInstallApplication returned: 0xe8008017 
The application was terminated by a signal: SIGHUP 

Als ich an der Konsole über Xcode/Organizer sehe ich die folgenden Meldungen:

Apr 4 10:22:22 unknown installd[819] <Error>: libMobileGestalt loadBasebandMobileEquipmentInfo: CommCenter error: 1:45 
Apr 4 10:22:22 unknown installd[819] <Error>: libMobileGestalt copyInternationalMobileEquipmentIdentity: Could not get mobile equipment info dictionary 
Apr 4 10:22:22 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message 
Apr 4 10:22:22 unknown lockdownd[17] <Error>: 010f4000 handle_connection: Could not receive USB message #6 from Xcode. Killing connection 

Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 verify_signer_identity: Could not copy validate signature: -402620393 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.5kF0E7/EastmaniPad.app 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 install_application: Could not preflight application install 
Apr 4 10:22:23 unknown mobile_installation_proxy[818] <Error>: handle_install: Installation failed 
Apr 4 10:22:23 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of messageCould not receive size of message 
Apr 4 10:22:23 unknown lockdownd[17] <Error>: 2fff5000 handle_connection: Could not receive USB message #7 from mtouch. Killing connection 
Apr 4 10:22:23 unknown lockdownd[17] <Error>: 2fef1000 handle_connection: Could not receive USB message #14 from mtouch. Killing connection 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 handle_install: API failed 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_message: failed to send mach message of 71 bytes: 10000003 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_error: Could not send error response to client 

Hat jemand anderes hatte Dieses Problem, oder gibt es jemanden da draußen, der besser dazu in der Lage ist, die obige Stack-Spur zu entschlüsseln?

Antwort

3

Der entscheidende Teil ist dies:

Could not copy validate signature: -402620393 

Wenn Sie diesen Fehler google, werden Sie eine Reihe von Ideen finden:

  • die App löschen manuell aus dem Gerät zuerst, dann versuchen zu laden nochmal.
  • Stellen Sie sicher, dass die Bereitstellungsprofile in Xcode richtig konfiguriert sind. Dies bedeutet in der Regel, sie alle zu löschen und sie erneut herunterzuladen.

Ich kann auch in ein paar Ideen meiner eigenen werfen:

  • Überprüfen Sie, ob die gleiche Sache aus einer Vorlage in ein neues Projekt passiert. Wenn dies funktioniert, führt ein Fehler in Ihrer App dazu, dass die Signaturvalidierung fehlschlägt.
  • Überprüfen Sie, ob das gleiche mit einem neuen Xcode-Projekt passiert (und wenn es funktioniert, versuchen Sie es erneut mit Ihrem Projekt; Xcode ist in einigen Fällen für die automatische Konfiguration zuständig)
  • Starten Sie Ihr Gerät und Mac neu.
  • Wenn Sie ein anderes Gerät haben, versuchen Sie es.
0

Ich hatte das gleiche Problem, aber es stellte sich heraus, durch die Projektoptionen „Executable“ verursacht werden, eingestellt wird auf „Executable mit GUI“ statt „Executable

Verwandte Themen