La 'comida gratis' de la App Store de Apple: ¿quién está pagando por el ecosistema?

2025-06-05

La App Store de Apple se jacta de generar billones en facturación y ventas para los desarrolladores, pero una gran mayoría no paga ninguna comisión. Sin embargo, una pequeña minoría, particularmente los desarrolladores independientes, soportan altas comisiones de compra en la aplicación (IAP), generando controversia. El autor argumenta que Apple utiliza las IAP para forzar a unos pocos a subsidiar todo el ecosistema, incluidos las aplicaciones 'gratuitas' que generan miles de millones a través de anuncios u otros medios, un escenario de 'comida gratis' flagrante. El artículo cuestiona la justicia y la racionalidad de esta práctica, sugiriendo que la rentabilidad de Apple proviene de las ventas de hardware, no de las comisiones de los desarrolladores, y finalmente acusa a Apple de explotar a un pequeño subconjunto de desarrolvedores.

Leer más
Desarrollo Comisiones

Los análisis de malware de macOS ralentizan el lanzamiento de aplicaciones

2025-05-01

El desarrollador Jeff Johnson descubrió que el proceso syspolicyd de macOS realiza análisis de malware en las aplicaciones, lo que provoca un lanzamiento lento de aplicaciones como Xcode, FileMerge y Google Chrome. Estos análisis consumen recursos significativos de la CPU, lo que provoca retrasos notables incluso en aplicaciones pequeñas. Johnson sospecha que syspolicyd no solo analiza la aplicación en sí, sino también sus bibliotecas enlazadas. Resolvió el problema deshabilitando la Protección de la integridad del sistema (SIP), pero esto también deshabilita algunos servicios del sistema. El artículo explora la causa raíz y expresa frustración con esta medida de seguridad aparentemente innecesaria, prefiriendo análisis en segundo plano a interrupciones en primer plano.

Leer más

Inicios lentos de aplicaciones Mac: ¿escaneo de malware o fallo en la caché de hash?

2025-05-01

El blogger Jeff Johnson descubrió el año pasado que los lentos inicios de las aplicaciones Mac se deben al escaneo de malware realizado por el proceso syspolicyd. Sin embargo, el blogger Howard Oakley no está de acuerdo. Johnson utiliza spindumps para refutar a Oakley, mostrando que el escaneo de malware se produce durante dlopen al cargar bibliotecas dinámicas. Oakley afirma que los inicios lentos se deben a fallos en la caché de hash SHA-256 para archivos en la carpeta Frameworks. Johnson argumenta que la teoría de Oakley carece de evidencia e ignora el hecho de que los binarios universales contienen dos arquitecturas, lo que hace que las estimaciones de tiempo de cálculo de hash de Oakley sean imprecisas. El núcleo de este debate reside en diferentes interpretaciones de los registros del sistema y las instantáneas de procesos, y en diferentes comprensiones de los mecanismos de caché.

Leer más
Desarrollo aplicaciones Mac

Xcode constantemente conectado: una pesadilla de privacidad y rendimiento

2025-03-01

El desarrollador Jeff Johnson descubrió que Xcode se conecta con frecuencia a los servidores de Apple durante la construcción de proyectos, causando ralentizaciones. Usando Little Snitch, identificó a `developerservices2.apple.com` como el culpable; deshabilitar las conexiones a este dominio mejoró drásticamente los tiempos de construcción. Investigaciones adicionales revelaron que Xcode también se conecta a otros servidores de Apple, como `devimages-cdn.apple.com` y `appstoreconnect.apple.com`, al iniciar y abrir proyectos. Estas conexiones parecen innecesarias y pueden implicar la recopilación de datos del desarrollador. Johnson argumenta que este comportamiento compromete la privacidad del desarrollador y recomienda deshabilitar las conexiones de red innecesarias.

Leer más
Desarrollo

Xcode se conecta constantemente a internet: preocupaciones de privacidad y cuellos de botella en la velocidad de compilación

2025-02-25

El desarrollador Jeff Johnson descubrió que Xcode se conecta con frecuencia a los servidores de Apple durante la compilación de proyectos, lo que provoca tiempos de compilación lentos, especialmente durante la fase de "Recopilación de entradas de aprovisionamiento". Al deshabilitar las conexiones a developerservices2.apple.com usando Little Snitch, resolvió el problema de la velocidad de compilación. Además, descubrió que Xcode se conecta a otros servidores de Apple, como devimages-cdn.apple.com y appstoreconnect.apple.com, al iniciar y abrir proyectos, aparentemente sin necesidad y potencialmente transmitiendo información del desarrollador a Apple. Jeff argumenta que Xcode actúa como un mecanismo de recopilación de datos analíticos de desarrolladores, comprometiendo la privacidad del desarrollador.

Leer más

La última actualización de Apple reactiva sigilosamente Apple Intelligence

2025-02-11

Una actualización reciente de macOS 15.3.1 e iOS 18.3.1 ha vuelto a activar Apple Intelligence para algunos usuarios, incluso si lo habían desactivado anteriormente. El comportamiento parece estar relacionado con si aparece o no el Asistente de configuración y la pantalla de bienvenida después de la actualización. El desarrollador Jeff Johnson ha informado de esta inconsistencia en sus dispositivos, generando frustración entre los usuarios. Esta reactivación automática se considera una medida hostil para el usuario, que recuerda a la práctica anterior de Apple de reactivar automáticamente Bluetooth en cada actualización del sistema operativo, práctica que finalmente se corrigió, solo para ser aparentemente reemplazada por este nuevo problema.

Leer más
Tecnología

El arma secreta de Little Snitch: Control preciso del asistente de búsqueda de Safari

2025-01-24

Al configurar Little Snitch en un nuevo Mac, el autor descubrió que el proceso del asistente de búsqueda de Safari se conectaba silenciosamente a ssl.gstatic.com de Google. Cambiar el motor de búsqueda o bloquear la conexión funcionó, pero esto último interfirió con la autenticación de Gmail. La solución: una regla inteligente de Little Snitch usando la función 'vía', bloqueando solo la conexión del asistente de búsqueda mientras permite el propio Safari, mostrando una función poderosa y poco conocida. Esto destaca un aspecto sutil pero significativo de la comunicación de fondo entre el navegador y el motor de búsqueda.

Leer más
Desarrollo

La 'Búsqueda Visual Mejorada' de Fotos de Apple genera preocupaciones sobre privacidad en iOS 18 y macOS 15

2024-12-28

Las actualizaciones iOS 18 y macOS 15 de Apple incluyen una función de 'Búsqueda Visual Mejorada' en la aplicación Fotos, habilitada de forma predeterminada. Si bien Apple afirma utilizar el cifrado homomórfico y la privacidad diferencial para proteger los datos del usuario enviados a sus servidores para su procesamiento, esto ha generado preocupaciones sobre la privacidad. El autor argumenta que la decisión de Apple de habilitar esta función de forma predeterminada sin el consentimiento explícito del usuario desconsidera las expectativas de privacidad del usuario, especialmente considerando el historial de vulnerabilidades de seguridad en el software de Apple. El autor recomienda encarecidamente deshabilitar la función, ya que los riesgos potenciales superan con creces cualquier beneficio percibido.

Leer más
Tecnología Privacidad Apple