Xcode 4.4 - Es gab einen internen API-Fehler

9

Hallo, ich habe gerade ein Upgrade auf Mountain Lion gemacht. Ich habe eine leere Single View-Anwendung erstellt und ausgeführt. Das erste Mal läuft es gut, aber die nächsten Läufe geben mir die "Es gab eine interne API Fehler" Popup-Warnung zweimal. So ist es auch bei meinen anderen Projekten. Sie laufen einmal in Ordnung, bekommen aber diesen Fehler bei den nächsten Läufen. Es gab keine Warnung oder irgendeine spezielle Warnmeldung irgendeiner Art.

Irgendeine Idee, wie man das löst?

Würde deine Hilfe wirklich schätzen.

    
haifacarina 30.07.2012, 05:36
quelle

6 Antworten

1

Ich habe es auf iOS6 Beta 4 arbeiten !! Dies ist, was ich getan habe, aber andere Variationen können auch funktionieren: -

  1. Installieren Sie XCode 4.5 Developer Preview 4
  2. Löschen Sie Ihre App vom Gerät
  3. Führen Sie Ihre App aus Dev Preview 4
  4. aus
  5. Löschen Sie Ihre App erneut (nicht sicher, ob Sie dies tun müssen)
  6. Zurück zu XCode 4.4.1
  7. Führe deine App aus, hör auf zu rennen, renne wieder !!!

Natürlich könntest du in 4.5 weitermachen, aber ich warte lieber.

Bei der Installation von 4.5 Beta 4 wird die aktualisierte Geräteunterstützung installiert. Sobald dies einmal (möglicherweise auf jedem Gerät) getan wird, sollte es gut funktionieren. Wenn Sie dasselbe Gerät auf einem anderen Computer verwenden, müssen Sie es erneut einmal mit 4.5 Beta 4 ausführen, bevor Sie Ihre bevorzugte Version von Xcode verwenden (Sie müssen die App diesmal nicht von Ihrem Gerät löschen).

Edit: Ich bin mir ziemlich sicher, dass Sie, wenn Sie Änderungen an Ihren Kerndaten vornehmen, auch das erste Mal von 4.5 ausführen müssen.

    
Patrick 11.08.2012 09:59
quelle
0

Ich weiß nicht, ob das hilft, aber ich habe alle Dateien in ${HOME}/Library/Developer/Xcode/iOS DeviceSupport gelöscht und es hat als Charm (Xcode 4.4.1, OSX 10.7) funktioniert

    
Latchezar Tzvetkoff 14.08.2012 15:09
quelle
0

Ich hatte dieses Problem, als ich mein Gerät auf Preview4 umstellte, aber mein MBP hatte immer noch Xcode Preview3. Die Aktualisierung auf Xcode Preview4 hat das Problem für mich beseitigt, es sind keine Neustarts notwendig.

    
Kaolin Fire 14.08.2012 21:39
quelle
0

Wenn Sie die App manuell vom Gerät / Simulator löschen, können Sie sie erfolgreich erstellen und ausführen. Eine langfristige Lösung ist, keinen Beta Xcode zu verwenden:)

    
Dimitris 22.08.2012 10:21
quelle
0

Klingt verrückt, aber Sie können die Beta-Version von XCode 4 auch nicht verwenden. Allerdings müssen Sie es in Ihrer linken Hand behalten, um Ihr iPhone zu autorisieren, mit der Nicht-Beta-Version zu kompilieren (frag mich nicht, warum es funktioniert).

Wenn Sie Ihre App mit XCode 4.5-Vorschau & amp; IOS6 Beta 4, das zweite Mal, wenn Sie Ihre App auf dem Gerät ausführen, erhalten Sie den internen API-Fehler.

Theoretisch können Sie XCode 4.4 nicht verwenden, um auf Ihrem iOS6 Beta 4 iPhone zu kompilieren.

Aber ...

Es scheint, dass wenn Sie XCode 4.5 Preview starten, verbinden Sie Ihr iPhone (damit es erkannt wird), führen Sie die Anwendung darauf aus (selbst wenn Sie den Fehler erhalten), beenden Sie XCode 4.5, starten Sie XCode 4.4 und .. tadaaaa. .. Ihr iPhone wird nun als autorisiertes Gerät zum Kompilieren erkannt ...

Und natürlich erzeugt XCode 4.4 den api-Fehler nicht ...

    
CutMaster 08.09.2012 21:21
quelle
0

Ich habe Xcode 5.0.2 und iPhone mit iOS 7.0.6.

Jedes Mal, wenn ich mein Projekt auf dem iPhone startete, sah ich "Es gab einen internen API-Fehler". Und es wurde ohne Probleme am Simulator gestartet.

Ich habe all die Sachen gemacht, die normalerweise helfen (wie eine App entfernen, säubern, Xcode neu starten, einen Mac neustarten, etc.).

Dieses Problem verschwand erst, nachdem ich das iPhone wiederhergestellt hatte. Traurig aber wahr. Ich weiß bis jetzt nicht, warum es erschien.

    
Artem Stepanenko 04.03.2014 19:54
quelle

Tags und Links