2014-02-28 13 views
5

Xcode 5 verweigert die Indizierung eines Projekts. Es wartet auf xcodebuild. Ich habe bereits abgeleitete Daten gelöscht, die Datei "project.xcworkspace" gelöscht, bereinigt und neu gestartet. Die Befehlszeilenwerkzeuge sind installiert. Es ist Xcode 5.0.2 unter OSX 10.8.5.Xcode 5 Indizierung | Warten auf xcodebuild

waiting for xcodebuild

Antwort

10

ich dieses Verhalten gehabt habe auftritt, wenn meine Maschine auch die Xcode 5 Bots Service-Hosting wurde - Das xcodebuild Kommandozeilen-Tool läuft im Hintergrund Service Build-Requests glücklich wurde aber verhindert Indexer Xcode von der Lage zu mach seinen Job ... definitiv nervig.

  • Wenn Sie OS X Server ausführen und den Xcode-Dienst vorübergehend ausführen lassen, deaktivieren Sie ihn.
  • Deaktivieren Sie alle Build-Systeme oder autonomen Testtools, die auf Ihrem Entwicklungscomputer ausgeführt werden. Viele von ihnen verlassen sich auf xcrun und xcodebuild, um sich in den Entwicklungsprozess einzuklinken. Eines oder mehrere dieser Tools nehmen xcodebuild im Hintergrund gefangen.
  • Entfernen Sie vorübergehend alle Xcode-Plugins, die Sie möglicherweise installiert haben.
  • Wenn Sie mit einer plattformübergreifende mobile Entwicklung Werkzeug gearbeitet haben, sollten Sie an irgendwelchen Dämonen suchen diese Werkzeugketten installieren und laufen haben auf Ihrem Rechner (Activity Monitor wird dabei helfen)
  • Starten Activity Monitor und gewaltsam beenden jegliche Streu xcodebuild Prozesse - Stellen Sie sicher, dass der Aktivitätsmonitor alle Prozesse anzeigt, nicht nur "Meine Prozesse" über Ansicht> Alle Prozesse. Sortieren Sie alphabetisch und sehen Sie, ob xcodebuild kurz nach Beendigung des Vorgangs wieder aufgerufen wird.
  • Nachdem Sie bestätigt haben, dass xcodebuild für alle Benutzer beendet ist, starten Sie Xcode neu und prüfen Sie, ob der Indexer gestartet werden kann.

    In meinem Fall hatte ich sowohl den Xcode-Dienst von OS X Server als auch ein eigenartiges, veraltetes Xcode-Plugin von Drittanbietern, das den Indexer verwirrte. Das Entfernen des Plugins und das Migrieren von OS X Server auf einen dedizierten Rechner außerhalb meiner Entwicklungsumgebung haben das Problem für mich gelöst.

    +0

    Ich habe ein paar xcodebuild läuft im Hintergrund, ich weiß nicht warum. Aber sie vom Aktivitätsmonitor zu töten, funktionierte. Danke für die Ratschläge. – DCMaxxx