Lage:
Wenn ich starten Xcode
, socketfilterfw
, OS X
‚s - Anwendung basiert firewall
, beginnt eine Menge CPU.
Nach einigem Nachforschen habe ich es auf dieses socketfilterfw
eingegrenzt : Liest alle Dateien im Xcode.app
Bundle und tut dies bei jedem Xcode
Start. Jedes Mal Gigabyte an Daten .
Es ist egal, welche Einstellungen die Firewall hat, ich habe sie alle ausprobiert. Das Einzige, was dies verhindert, ist das Deaktivieren der Firewall (vor dem Starten von Xcode).
Hat noch jemand diesen Effekt oder eine Idee worum es geht?
Update
Ich habe gerade versucht, Xcode auf einer sauberen Installation (OS X und Xcode von ADC) und es hat es nicht gelöst. Der Scan wird jedoch nicht beim Start von Xcode gestartet, sondern wenn ein Projekt ausgeführt wird (CMD-R). Der Scanvorgang wird entweder beim Start von Xcode oder beim Ausführen eines Projekts gestartet.
Antworten:
Xcode versucht wahrscheinlich, das Netzwerk zu nutzen. Dies löst eine Regel in Ihrer Firewall aus, die dazu führt, dass die Codesignatur von Xcode überprüft wird. Dazu muss das gesamte Anwendungspaket gelesen werden.
Experimentieren Sie mit der folgenden Option in den Firewall-Einstellungen von OS X:
Ich habe diese Option deaktiviert. Infolgedessen werde ich häufig aufgefordert, eingehenden Xcode-Netzwerkzugriff zuzulassen . Ich verweigere immer den Zugriff, da dies weiterhin lokale Verbindungen zwischen Xcode und den zugrunde liegenden Entwicklungstools zulässt.
Nebenbei bemerkt, ich kann das Verhalten unter OS X 10.10.3 und Xcode 6.3.2 nicht reproduzieren.
Alternative Firewalls
Wenn Sie die integrierte Firewall Ihres Mac deaktivieren möchten, ziehen Sie eine Alternative eines Drittanbieters wie Little Snitch in Betracht: Gründe, Little Snitch der integrierten Firewall vorzuziehen
quelle
Ich habe beide Optionen ausgeführt (von der Liste entfernen, das Kontrollkästchen Signierte Software automatisch zum Empfang eingehender Verbindungen zulassen deaktivieren ) und musste dann Xcode neu starten, damit der Fix wirksam wird.
quelle