Swift unterstützt das SDK 'iPhoneSimulator8.4.sdk' nicht

8

Nur auf Xcode 7.0.1 aktualisiert, läuft auf El Capitan (GM) mit deaktiviertem SIP. Und jedes Mal, wenn ich versuche, ein Swift-Projekt zu kompilieren, bekomme ich diesen Fehler;

%Vor%

Ich habe versucht, auch für tatsächliche Geräte zu kompilieren und zu bekommen:

%Vor%

Mein Implementierungsziel wurde ursprünglich auf 8.0 festgelegt. Ich habe versucht, es auf 9.0 zu setzen, aber das macht keinen Unterschied. Mein Basis-SDK ist auf Neueste iOS (iOS 9.0) eingestellt.

Dies ist in allen meinen Swift-Projekten der Fall, selbst wenn ich ein neues Projekt erstelle, bekomme ich immer noch diesen Fehler.

Es scheint nicht Objective-C zu beeinflussen. Ein Gedanke, den ich hatte, ist, könnte dies ein Problem sein, wenn SIP deaktiviert ist? Es sieht nicht wie ein Berechtigungsfehler aus, aber ich kann keinen anderen Grund sehen, warum das nicht funktioniert.

    
Ben Kelly 04.10.2015, 13:35
quelle

2 Antworten

10

Das passierte mir, als ich gleichzeitig Xcode 7 und 6.4 installiert hatte und nach der automatischen Aktualisierung nur noch 7.0.1 übrig hatte.

Ein Hinweis darauf, dass etwas kaputt gegangen ist, war die Ausgabe von xcodebuild -sdk -version :

%Vor%

Es könnte einen einfacheren Weg geben, dies zu lösen, aber das Installieren von Xcode 7.0.1 hat es für mich repariert.

    
Jakub Vano 05.10.2015, 14:55
quelle
8

Wenn Sie Xcode nicht neu installieren möchten (Annahme: Sie bauen für iOS 9), beenden Sie einfach Xcode und gehen Sie zu "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ Entwickler / SDKs / "und entfernen Sie den Ordner" iPhoneOS8.4.sdk "aus diesem Verzeichnis. Stellen Sie sicher, dass Sie eine externe Kopie erstellen, wenn Sie sie noch benötigen, damit Sie sie später wieder verwenden können. Dann starte Xcode neu, säubere und baue. Arbeitete für mich.

    
Joel Cave 14.01.2016 17:04
quelle

Tags und Links