Ich öffne mein Projekt in Xcode 6.1. Wenn ich versuche, das Projekt auszuführen, ist die Schaltfläche ausgegraut. Wenn ich versuche zu gehen, Product > Clean
ist die Option ausgegraut. Wenn ich mir die Liste der Simulatoren ansehe, bekomme ich nur My Mac
die üblichen iOS Device
. Wie bringe ich meine Simulatoren dazu, zurück zu kommen?
103
Antworten:
Klicken Sie auf den Projektnamen (rechts neben der Schaltfläche Ausführen). Es werden drei Optionen angezeigt.
Sie können auf "Neues Schema" und dann im Popup-Fenster auf "OK" klicken.
Sie haben wieder eine Simulatorliste.
quelle
Edit scheme
und wechselte dannexecutable
zu meinem Projektnamen und es funktionierte. Vielen Dank! (Akzeptieren in 7 Minuten)Stellen Sie sicher, dass das Projekt, das Sie ausführen
deployment target
möchten, der SDK-Version Ihres Xcodes entspricht oder darunter liegt. In meinem Fall habe ich versucht, ein Projekt auszuführen, das mit erstellt wurde,iOS8.4
aber ich habe Xcode6.1 mit SDK Version 8.1Ich habe das Bereitstellungsziel in 8.1 geändert und es zeigt mir Simulatoren.
PS Bevor Sie dies tun, stellen Sie sicher, dass Ihr Code und Ihre externen Bibliotheken mit Ihrem neuen Bereitstellungsziel kompatibel sind. Andernfalls müssen Sie Ihren Xcode aktualisieren.
quelle
Versuchen Sie dies, es funktionierte wie ein Zauber! für mich,
Befolgen Sie den folgenden Schritt
1) Abgeleitete Daten wie unten gezeigt bereinigen,
2) Ändern Sie in den Bereitstellungsinformationen das Bereitstellungsziel
Es ist gleich oder kleiner als die SDK- Version von Xcode
3) Beenden Sie Xcode
4) Öffnen Sie Xcode erneut. Sie sehen eine Liste der Simulatoren
Hoffe, diese Antwort wird jemandem helfen.
quelle
Ich konnte keine Lösung finden, die mein Problem beheben könnte. Alle Simulatoren waren für alle Projekte da, außer dem, den ich brauchte.
Lösung:
Build-Einstellungen -> Architekturen -> Unterstützte Plattformen:
quelle
Überprüfen Sie auch die
iOS Deployment Target
Einstellungen unter Build. Ich habe Xcode 6.3 verwendet, während das Bereitstellungsziel auf iOS 8.4 festgelegt war. Ich habe die Liste der Simulatoren erhalten, sobald ich sie auf iOS 8.3 eingestellt habequelle
Cmd unten löste mein Problem:
In meinem Fall habe ich ein Upgrade auf Xcode 8 durchgeführt und später eine andere Version 7.3.1 heruntergeladen (in "Xcode 7.3.1" umbenannt). Dann kann ich die Simulatorliste in Xcode 8 nicht abrufen.
quelle
In meinem Fall habe ich versehentlich iOS-Geräte im System Finder -> Bibliothek-> Geräte-> Kernsimulator gelöscht
Daher werden die Simulatoren mit Ausnahme des iOS-Geräts nicht im Xcode-Projekt aufgeführt.
Ich habe dieses Problem gelöst, indem ich iOS-Simuulatoren über Xcode-> Fenster-> Geräte-> Simulatoren hinzufügen hinzugefügt habe
Hoffe es wird jemandem helfen.
quelle
Wenn Sie Xcode.app seit dem ersten Start umbenannt haben, ist der iOS-Simulator nicht mehr verfügbar. Dies wird in den Versionshinweisen zu Xcode 6.1 erwähnt :
quelle
Gehen Sie zu Fenster und dann zu Geräten und drücken Sie die Plus-Taste unten links, um ein Gerät hinzuzufügen und den erforderlichen Simulator auszuwählen. Dies hat bei mir funktioniert.
quelle
Überprüfen Sie die Build-Einstellungen Ihres Projekts und stellen Sie sicher, dass Sie Neuestes iOS (iOS 8.1) auswählen.
quelle
Lösung: Build-Einstellungen -> Architekturen -> Unterstützte Plattformen: Von iPhone auf iOS geändert
Bestätigte Arbeiten in Xcode Version 9.0 (9A235)
quelle
Manchmal ist der Simulator, den Sie haben, möglicherweise nicht der in den Build-Einstellungen angegebene Simulator . Stellen Sie sicher, dass das Simulatorpaket für Ihr IOS-Bereitstellungsziel heruntergeladen wurde
quelle
Für diejenigen, die aus Unity kommen, selbst wenn Sie es schaffen, dass sie angezeigt werden (wenn Sie darauf wechseln
Build Settings > Supported Platforms
,iOS
wird dies nicht im Simulator ausgeführt.Stattdessen müssen Sie dieses Simulator-SDK auswählen:
Und stellen Sie sicher, dass etwas anderes als Metal existiert.
Dann ist die Simulator-Geräteliste von Anfang an da.
quelle
Build Settings
->Player Settings
->iOS (little iphone icon on the menu)
->Other Settings
->Target SDK
in der Unity-BenutzeroberflächeWenn Ihr Problem auf mehrere (Versionen von) xcode zurückzuführen ist
Befolgen Sie dann die folgenden Schritte
1. Abgeleitete Daten bereinigen Gehen Sie zu Xcode-Einstellungen -> Registerkarte Standort auswählen -> Wählen Sie einen kleinen grauen Pfeil unter / Benutzer / Apfel / Bibliothek / Entwickler / Xcode / Abgeleitete Daten. Sie werden zum Ordner weitergeleitet. Wählen Sie dort den Ordner Abgeleitete Daten und dann Löschen.
2. Den Xcode vollständig beenden und erneut öffnen
Dies wird Ihr Problem lösen. Viel Spaß beim Codieren :)
quelle
Xcode verbirgt dieses Menü, wenn das Fenster eine bestimmte Größe hat. Sie müssen Ihr Fenster ziemlich groß machen, bevor es zurückkommt.
quelle
Das gleiche Problem ist bei mir aufgetreten. Als ich von Xcode 8 Beta 3 auf Xcode 8 Beta 4 aktualisiert habe, habe ich es auf diese Weise gelöst.
Sie können alle Geräte und Simulatoren hier sehen
Wenn oben nicht funktioniert .. als ob Sie keine Simulatoren sehen, dann ..
Es hat bei mir funktioniert. Ich hoffe, dass es später für jemanden hilfreich sein wird.
quelle
Überprüfen Sie einfach Ihr Bereitstellungsziel, wo XCode es unterstützt oder nicht.
quelle
Ich hatte immer noch meine
iOS Device
, aber alle meine Simulatoren waren weg.Ich habe jede vorgeschlagene Lösung ausprobiert, die ich bei Stackoverflow finden konnte.
Schließlich habe ich die Xcode-App gelöscht und erneut aus dem App Store heruntergeladen. Nach der Installation waren die Simulatoren wieder da.
quelle
Klein aber fein. In meinem Fall habe ich auf meinen Xcode auf 9.2 aktualisiert und Simulatoren sind verschwunden.
Ich habe diese Lösung gefunden und sie hat für mich und auch für andere funktioniert.
** **.
** **.
quelle
Wenn Sie gerade Xcode aktualisiert haben, müssen Sie möglicherweise Ihren Computer neu starten, bevor die Simulatoren wieder verfügbar sind.
quelle
Ich bin in eine andere Situation geraten, in der dies auftreten kann. Ich arbeite mit einem Team zusammen, das den Xcode-Server für die kontinuierliche Integration verwendet. Der Server sah keine Simulatoren, sondern nur für ein Projekt. Ich stellte schließlich fest, dass dies auf die Tatsache zurückzuführen war, dass die Version von Xcode auf unserem Server eine Version früher war und das Xcode-Projekt auf die neueste verfügbare Version eingestellt war. Durch einfaches Aktualisieren von Xcode wurde das Problem für uns gelöst.
quelle
Dies geschah mir nach einem Update auf einen neuen Xcode. Laufen
habe es für mich behoben.
quelle
Gehen Sie einfach zu Xcode -> Fenster -> Geräte
Klicken Sie unten links auf +
Fügen Sie Ihren neuen Simulator hinzu
quelle
Ganz Xcode und wieder öffnen, es wird angezeigt. Bei mir hat es funktioniert.
quelle
Nach dem Upgrade auf Xcode 10.3 war die Liste der Simulatoren leer. Ich habe neu gestartet und es wurde behoben.
Dies beantwortet nicht unbedingt die spezifische Frage des OP, aber dies war der erste Ort, an dem ich mein Xcode 10.3-Upgrade-Problem untersucht habe.
quelle
Verringern Sie die Bereitstellungszielversion. Sie haben beispielsweise das Ziel als iOS 13.4 festgelegt, aber Ihre Xcode-Version ist niedriger und es ist kein iOS 13.4-Simulator installiert.
quelle
Ich hatte das gleiche Problem, das aus einem importierten Projekt generiert wurde. Das Projekt hatte 10.3 als Bereitstellungsziel und ich hatte nur 10.0 installiert. Durch Ändern des Bereitstellungsziels in 10.0 wurden meine Probleme behoben.
quelle
Für alle, die damit zu kämpfen haben, habe ich die genannten Optionen ohne Erfolg ausprobiert. Es stellte sich heraus, dass ich Xcode nur beenden und neu starten musste. Einfache Dinge können manchmal nervig sein.
quelle
In meinem Fall hatte ich in Xcode 8.3.3 ein statisches Bibliotheksziel für tvOS erstellt, und der tvOS-Simulator wurde nicht in der Liste angezeigt. Schließlich stellte sich heraus, dass
TARGETED_DEVICE_FAMILY
in den Build-Einstellungen1,2
statt gesetzt wurde3
. Wenn Sie dies hier belassen, stößt jemand anderes auf dasselbe Problem.quelle
Ich brauchte nur einen guten, altmodischen Neustart des Computers. Als die Deinstallation und Neuinstallation von XCode nicht funktioniert hat, habe ich aus purer Frustration neu gestartet ... siehe da! Nach einem Neustart war alles so, wie es sein sollte.
quelle