Ich habe gerade ein Upgrade auf Xcode 4 durchgeführt und aus irgendeinem Grund wird meine App nicht im Simulator oder iOS-Gerät ausgeführt. In Xcode 3 funktionierte es einwandfrei, aber jetzt, wenn ich auf "Aus" drücke, stoppt das Programm plötzlich bei "Anhängen an ...". Es scheint auch keine anderen Informationen zu geben, die bei diesem Problem helfen könnten.
Zusammenfassend können Sie Folgendes versuchen, um das Problem zu beheben:
- Starten Sie den Simulator neu.
- Stellen Sie sicher, dass Sie die Datei Info.plist nicht in Ihre Building Phases -> Copy Bundle Resources aufgenommen haben.
- Ressourcenordner, der dem Projekt als Ordnerreferenz hinzugefügt wurde (blaues Ordnersymbol). Das verursachte das Problem, nachdem der Ordner als Gruppe hinzugefügt wurde, verschwand das Problem.
resources
Ordner in das Projekt gezogen habe. Das Löschen behebt das Problem nicht.Antworten:
Behoben!! Hoffentlich hilft dies einigen Leuten, ein paar sehr frustrierende Stunden zu vermeiden. Ich habe das gelöst durch:
Hoffe das hilft!
quelle
Hier war unser Fix:
Unter Projekt> Schemata bearbeiten> Ausführen.
Ändern Sie den Debugger von
GDB
nachNone
(direkt über dem grünen Kreis im Bild oben).quelle
Ein Tipp, den ich in den Apple Developer Forums gefunden habe :
Ein weiterer Tipp ist das manuelle Löschen des
build
Verzeichnisses.Ein weiterer Tipp ist, zum Organizer ( Shift ⇧ Command ⌘ 2in xcode 4) zu navigieren , Projekte auszuwählen, Ihre Anwendung auf der linken Seite auszuwählen und dann auf die Schaltfläche Löschen ... rechts neben Abgeleitete Daten zu klicken .
Und vergessen Sie niemals den allgemein nützlichen Tipp: Starten Sie Ihren Computer neu und versuchen Sie es erneut.
Viel Glück!
quelle
Die bereitgestellte Lösung hat das Problem in meinem Fall nicht behoben.
Um es zu lösen (nur XCode 4), musste ich zu Produkt -> Schema bearbeiten gehen. Wählen Sie dann das Schema "Ausführen" und markieren Sie "Automatisch", was nicht aktiviert wurde.
Hoffe es hilft jemandem.
quelle
Für alle, die nach allem, was Sie von oben versucht haben, immer noch versuchen, dieses Problem zu beheben, starten Sie den iPhone-Simulator, indem Sie oben im Menü auf iOS-Simulator klicken und Inhalt und Warnungen zurücksetzen . Dadurch werden alle Apps aus dem Simulator gelöscht, aber jetzt können Sie endlich den Simulator verwenden!
quelle
Der Neustart des Simulators funktioniert bei mir :)
quelle
Außerdem: Stellen Sie sicher, dass Sie die Datei Info.plst nicht in Ihre Building Phases -> Copy Bundle Resources aufgenommen haben. Wenn ja, entfernen Sie es aus dieser Liste! Ich kleiner Fehler, der passieren könnte, aber etwas, das die Dinge ziemlich böse durcheinander bringt: S.
quelle
Eine weitere mögliche Lösung: Ich habe meinen Ressourcenordner als Ordnerreferenz zum Projekt hinzugefügt (das blaue Ordnersymbol). Das verursachte das Problem, nachdem der Ordner als Gruppe hinzugefügt wurde, verschwand das Problem.
quelle
Ich finde wirklich die Antwort für mich :)
für mich,
Projekteinstellung -> Ihr Ziel -> Erstellungsphasen -> Einstellung validieren -> Durchführen
und jetzt ist das Problem weg.
:) :)
Ich hoffe jemandem hilft es
quelle
Wie Rob sagte, aber auch überprüfen, ob die "Kennung" standardmäßig "com.yourcompany.YourAppName" lauten sollte. Ich hatte versehentlich "yourcompany" geändert und dies verursachte das gleiche Problem, das oben erwähnt wurde.
quelle
Ich habe dieses Problem gelöst, wie:
1) iOS Simulator-> Inhalt und Einstellungen zurücksetzen ...
2) Sicher, dass Projektname, Schemaname und Zielname identisch sind. "AppName" und "Appname" ist nicht wahr. Muss "AppName" und "AppName" oder "Appname" und "Appname" sein.
3) Starten Sie XCode neu und beenden Sie den Simulator.
Projektname unter Build Settings-> Product Name.
Schemaname unter Produkt-> Schemas verwalten. Klicken Sie einmal auf das aktuelle Schema, um es umzubenennen.
Zielname in der Spalte des Projekts mit Zielen. Klicken Sie einmal auf das aktuelle Ziel, um es umzubenennen.
Viel Glück =)
quelle
Dies schien mir auch zu passieren, als sich die Datei info.plist in der Phase der Kopiererstellung befand. Es scheint, dass Xcode Sie manchmal davor warnt und manchmal nicht. Sehr eigenartig. Wenn dieses Problem auftritt, stellen Sie sicher, dass sich info.plist NICHT in Ihrer Kopierphase befindet.
quelle
Mein Problem war auch ein Ordner mit dem Namen "Ressourcen" im Stammquellordner. Es sieht so aus, als ob es mit einer internen Build-Benennung in Konflikt steht.
Das Umbenennen des Ordners in "res" löste das Problem für mich.
quelle
Ich habe alles auf dieser Seite ausprobiert und die "neue" Lösung, die für mich funktioniert hat, war, in den Simulator zu gehen und "Inhalt und Einstellungen zurücksetzen" im Hauptmenü des iOS-Simulators.
quelle
Diese Lösung ist nicht technisch, hat aber bei mir funktioniert.
Wenn das Anhängen an einen Prozess in xcode angezeigt wird und es eine Weile hängt, müssen Sie nur den iOS-Simulator verwenden und die App durch Drücken von Befehlstaste + R neu starten.
Es wird die App ohne Probleme starten :)
quelle
Ich habe alles versucht und nichts hat funktioniert. Ich habe ein altes Projekt von XCode 3. Ich habe einfach info.plist im Projekt in einen anderen Namen umbenannt, den Simulator neu gestartet und seitdem funktioniert alles einwandfrei.
quelle
Dieses Problem trat häufig auf, nachdem ich ein Projekt in Xcode 4 umbenannt hatte.
Ich konnte das Problem beheben, indem ich die Bundle-ID in der .plist-Datei bearbeitete.
Nachdem ich das Projekt umbenannt hatte, änderte sich die Bundle-ID wie folgt:
Ändern Sie es zurück zu diesem:
verhindert, dass Xcode hängt, und lässt die App laufen.
quelle
Für mich hat nichts davon funktioniert. Ich stellte fest, dass mein Projekt 2 info.plist-Dateien hatte (mit zwei verschiedenen Namen, wie info.plist und Project-info.plist), sodass XCode verwirrt wurde. Ich habe gerade die falsche Plist-Datei entfernt und es hat funktioniert!
quelle
Unter Produkt> Schema bearbeiten> Ausführen> Info hat der Debugger von LLDB auf GDB geändert. Das hat perfekt für mich funktioniert!
quelle
Ich hatte das gleiche Problem. Das Problem war, dass ein weiterer Benutzer angemeldet war und der Simulator ausgeführt wurde. Denken Sie, es kann nur eine Instanz des iPhone-Simulators auf einem Computer laufen, selbst für verschiedene Benutzer. Hoffe, diese Informationen wären für jemanden nützlich :)
quelle
Was für mich funktioniert hat, ist Folgendes:
In XCode:
Dann putzen und rennen.
quelle
Das hat bei mir funktioniert:
Navigieren Sie in Xcode zum Menü Produkt und wählen Sie SCHEMES BEARBEITEN.
Wählen Sie in der Liste links Run YourAppName.app. Wählen Sie im Menü Ausführbare Datei die Option ANDERE.
Navigieren Sie und wählen Sie Ihre .app-Datei in Ihrem Projektverzeichnis.
Jetzt laufen und es funktioniert :)
quelle
Mir ist aufgefallen, dass es mir passiert ist, als ich das Schema von Build Release zu Build Debug bearbeitet habe. Ich habe mich zurückgezogen und es hat funktioniert :)
quelle
Was hat bei mir funktioniert:
quelle
Meine Lösung besteht darin, den Namen der Schreibfeder zu korrigieren. (Ich habe meinen Nib-Namen zuvor für eine iPad-Version geändert, dann aber die iPad-Nib-Datei gelöscht.) Dann funktioniert es wieder gut.
quelle
Alle oben genannten Vorschläge haben mein Problem nicht gelöst. Nachdem ich den Ressourcenordner hinzugefügt und kompiliert habe, hängt er beim Anhängen an den App-Namen. Ich habe den Ressourcenordner entfernt und hänge immer noch. Ich habe das Projekt entfernt und ein neues (mit demselben Namen) neu erstellt, habe aber immer noch Probleme. Wenn es ein anderer Name war, ist es in Ordnung. Ich habe das Betriebssystem neu gestartet, aber es hilft immer noch nicht.
Um das Problem zu lösen, habe ich Folgendes getan: 1. ps -ef | grep Xcode und töte alle "Xcode" -Prozesse. 2. Setzen Sie den Inhalt von Simulator zurück und beenden Sie den Simulator. 3. Produkt> Reinigen, um den Build zu bereinigen. 4. Kompilieren Sie das Produkt und führen Sie es aus. Es sollte an dieser Stelle funktionieren.
Hoffe, es hilft einigen anderen, dieses ähnliche Problem zu haben.
quelle
Ich bin auf diesen Fehler gestoßen, nachdem ich ein anderes Projekt in mein neues integriert habe. Stellen Sie sicher, dass Sie das Projekt löschen, das Sie hinzugefügt haben: info.plist und .app
quelle
Ich bin gerade auf das gleiche Problem gestoßen: Der Neustart des Simulators und von Xcode hat bei mir nicht funktioniert, während der Neustart meines Mac ziemlich gut funktioniert hat!
quelle
Die beste Option wäre
Genießen!!!
quelle
Wenn Ihre App nach dem Ändern des Produktnamens immer noch nicht funktioniert, versuchen Sie auch, "Ausführbare Datei" zu ändern. Ich hatte das gleiche Problem mit dieser Methode gelöst.
quelle