Situación:
Cuando lanzo Xcode
, la aplicación basada en socketfilterfw
, comienza a usar una gran cantidad de CPU.OS X
firewall
Después de investigar un poco, lo reduje a esto: socketfilterfw
lee todos los archivos en Xcode.app
el paquete y hace esto cada vez que Xcode
se inicia. Gigabytes de datos , cada vez.
No importa qué configuraciones tenga el firewall, las probé todas. Lo único que detiene esto es desactivar el firewall (antes de ejecutar Xcode).
¿Alguien más tiene este efecto o una idea de qué se trata?
Es probable que Xcode esté tratando de usar la red. Esto está activando una regla en su firewall que da como resultado que se verifique la firma del código de Xcode, lo que requiere una lectura del paquete completo de la aplicación.
Experimente con la siguiente opción en la configuración del firewall de OS X:
Tengo esta opción deshabilitada. Como resultado, con frecuencia se me solicita que permita el acceso a la red entrante de Xcode . Siempre niego el acceso, ya que hacerlo aún permite conexiones locales entre Xcode y las herramientas de desarrollo subyacentes.
Como nota al margen, no puedo reproducir el comportamiento que está viendo en OS X 10.10.3 y Xcode 6.3.2.
Si decide deshabilitar el firewall incorporado de su Mac, investigue usando una alternativa de terceros como Little Snitch: Razones para preferir Little Snitch sobre el firewall incorporado
Hice ambas opciones (eliminar de la lista, desmarcar Permitir automáticamente que el software firmado reciba conexiones entrantes ), y luego tuve que reiniciar Xcode para que la corrección surtiera efecto.
bmike
usuario128544
usuario128544
usuario128544
bmike
usuario128544