Ad-hoc-Bereitstellung Problem: putpkt: write failed: Gebrochene Pipe

7

Ich habe eine Beta-Version meiner App entwickelt, und ich möchte sie zu Testzwecken auf die iPhones einiger Freunde legen. Ich habe die Ad-Hoc-Deployment-Schritte im Developer Portal durchlaufen und bin auch den Anweisungen gefolgt: Ссылка . Wenn ich versuche, die App mit den ausgewählten Ad-hoc-Einstellungen zu kompilieren, bekomme ich einen "putpkt: write failed: Broken pipe". Fehler in der Konsole protokolliert. Die App scheint installiert zu werden, und sie beginnt zu laufen, weil ich den ersten Bildschirm für eine Sekunde sehe. Dann stürzt es jedoch ab und beendet es. Ich bin ratlos. Irgendwelche Gedanken? Hier ist, was auf der Konsole ausgegeben wird:

%Vor%     
Justin Gallagher 29.01.2009, 03:08
quelle

4 Antworten

18

Das ist im Wesentlichen ein interner Fehler in der Fähigkeit von Xcode, mit Ihrem Telefon zu sprechen. Es bedeutet nicht, dass Sie etwas falsch gemacht haben, es ist ein Fehler im Entwicklungssystem. Es wird nach dem Beenden und Neustarten von Xcode und möglicherweise nach dem Neustart Ihres Mac weggehen. Ich habe den Fehler seit einiger Zeit nicht mehr gesehen - es ist möglich, dass andere Voodoo-Programme wie das Entfernen der App vom Telefon notwendig sind.

    
Tom Harrington 29.01.2009, 05:48
quelle
1

Ich habe das online gefunden und es hat für mich funktioniert. Es war nicht genug, xcode neu zu starten.

  1. quittiert Xcode (und daher die GDB, auf der es läuft)
  2. Gerät trennen
  3. App vom Gerät löschen (Symbol gedrückt halten, bis x angezeigt wird)
  4. Gerät ausschalten
  5. Gerät einschalten
  6. Plug-In-Gerät (wenn itunes synchronisiert werden soll, lassen Sie es fertig)
  7. starte Xcode
iandotkelly 16.07.2011 04:12
quelle
1

Schieben Sie einfach Ihr Gerät ab und schalten Sie es wieder ein, jetzt starten Sie Ihre Anwendung, es wird funktionieren.

    
Hasya 31.10.2011 11:33
quelle
0

Falls jemand anderes darüber hinwegläuft, scheint es einen Fehler mit Xcode 4.2 (Beta) und iOS 5 (Beta) zu geben, der es mir nicht erlaubt, eine App mit einem Ad-hoc-Profil auszuführen.

Als ich es wieder auf das Developer Provisioning-Profil umgestellt habe, hat alles richtig funktioniert.

    
Anthony F 13.06.2011 22:07
quelle

Tags und Links