StikDebug: cómo activar JIT en iPhone (iOS 17.4 y posteriores)

StikDebug es una aplicación gratuita y de código abierto que activa JIT (compilación «just-in-time») para apps instaladas mediante sideloading en iPhone y iPad con iOS 17.4 o posterior, sin necesidad de ordenador después de la configuración inicial. JIT es lo que permite que los emuladores exigentes y algunas otras apps funcionen a velocidades utilizables. Esta guía explica qué es JIT, qué necesita StikDebug, cómo configurarlo y con qué apps funciona. Los datos provienen de la propia página de GitHub y la guía de StikDebug. Última comprobación: 27 de octubre de 2026.

La versión resumida

  • StikDebug se describe a sí misma como «un depurador/activador de JIT en el dispositivo para versiones de iOS 17.4+». Es de código abierto (AGPL-3.0) y tenía alrededor de 2900 estrellas en GitHub en octubre de 2026. La última versión fue la 3.1.15 (15 de octubre de 2026).
  • Ya no está en la App Store. Las descargas oficiales son el IPA en su página de releases de GitHub y su fuente de AltStore en stikdebug.xyz.
  • Necesitas un archivo de emparejamiento (pairing file) para tu dispositivo (se crea una sola vez en un ordenador con iloader), la app LocalDevVPN y Wi-Fi.
  • Solo funciona con apps firmadas con un certificado de desarrollo, que es lo que usan SideStore y AltStore con una Apple Account gratuita. Las apps instaladas con certificados de distribución o empresariales no pueden obtener JIT de esta manera.
  • iOS 17.4 a 18 cuenta con «soporte completo». iOS 26 es compatible, pero los desarrolladores de cada app tienen que actualizarla para que obtenga JIT en esa versión.

Qué es JIT y por qué importa

JIT permite que una app convierta código en código máquina mientras se ejecuta. Los emuladores lo usan para traducir el código de una consola en código que el procesador del iPhone ejecuta directamente, lo cual es mucho más rápido que interpretarlo paso a paso. iOS solo permite JIT para una app que está siendo depurada, por eso las apps de la App Store nunca lo tienen y por eso una app con sideload necesita una herramienta como StikDebug para activarlo.

Muchas apps no lo necesitan. Los desarrolladores de PPSSPP, por ejemplo, dicen que los iPhone ejecutan casi todos los juegos de PSP a velocidad completa sin JIT (consulta nuestra guía de PPSSPP). JIT importa más para la emulación más exigente y para apps como el launcher de Minecraft Java Amethyst (y el modo completo de mods del cargador de mods Geode para Geometry Dash), cuyos desarrolladores afirman que usa JIT «para ofrecer velocidades utilizables», para el emulador de GameCube y Wii DolphiniOS y para el emulador de PC UTM, cuya versión de la App Store, UTM SE, funciona sin JIT pero mucho más lento.

Qué puede hacer StikDebug

De la lista de funciones del proyecto:

  • JIT para apps con sideload que tienen el permiso (entitlement) get-task-allow
  • Scripts para automatización, «usados principalmente para JIT en iOS 26»
  • Caducidad de apps: comprueba cuándo caducan las apps, e instala o elimina perfiles
  • Consola con registros (logs) en vivo de apps y del sistema
  • Procesos: inspecciona las apps en ejecución y ciérralas
  • Inicio de apps, información del dispositivo y un simulador de ubicación

Qué versiones de iOS funcionan

Versión de iOS Estado
Hasta 17.3.x No compatible
17.4 a 18.x Totalmente compatible
26.0 y posteriores Compatible, disponibilidad de apps limitada

El proyecto indica que iOS 17.3 y versiones anteriores usan «protocolos de conexión diferentes». En iOS 16 y versiones anteriores, SideStore puede activar JIT por sí mismo desde su página My Apps; consulta cómo instalar SideStore. En iOS 26, StikDebug señala que «los desarrolladores necesitan actualizar sus apps para que funcione», así que comprueba la página de la propia app antes de confiar en JIT ahí.

Qué necesitas

  • Un iPhone o iPad con iOS 17.4 o posterior.
  • Una herramienta de sideloading que firme con un certificado de desarrollo y renueve tus apps, como SideStore o AltStore. La app para la que quieres JIT debe estar instalada con ella.
  • Un pairing file para tu dispositivo. La guía de StikDebug usa iloader en un Mac, PC con Windows (con iTunes) o un equipo Linux para crearlo y colocarlo.
  • LocalDevVPN desde la App Store, y una conexión Wi-Fi.

Cómo configurar StikDebug

Paso 1: Instala StikDebug

Añade el source de AltStore de StikDebug (stikdebug.xyz) en SideStore o AltStore, o descarga el IPA desde la página de releases de GitHub del proyecto e instálalo con tu herramienta de sideloading. Consíguelo solo desde esos dos sitios.

Paso 2: Coloca el pairing file

  1. Instala iloader en tu ordenador (en Windows, instala primero iTunes).
  2. Conecta el iPhone con un cable USB y desbloquéalo. Toca Confiar si iOS lo pide.
  3. En iloader, haz clic en Manage Pairing File.
  4. Junto a StikDebug, haz clic en Place. iloader muestra «Pairing file placed successfully!» en verde.

Si configuraste SideStore con iloader, ya has usado esta herramienta; consulta nuestra guía de configuración de SideStore.

Paso 3: Activa JIT para una app

  1. Conéctate al Wi-Fi, abre LocalDevVPN y activa la VPN.
  2. Abre StikDebug y toca Enable JIT.
  3. Selecciona la app instalada mediante sideloading de la lista.

Problemas comunes

  • La app no aparece en la lista o falla el JIT: probablemente la app se firmó con un certificado de distribución o enterprise, que no incluye get-task-allow. Instálala con SideStore o AltStore en su lugar. El proyecto Amethyst dice lo mismo sobre su app: los servicios de firma que usan certificados de distribución no son compatibles.
  • Errores de «Heartbeat»: asegúrate de que LocalDevVPN esté activado y de estar conectado por Wi-Fi. También puede deberse a un problema con el pairing file.
  • Errores de pairing file: la guía de StikDebug advierte de que el pairing file caduca cuando actualizas o reinicias el dispositivo, y «también ocurre en momentos aleatorios». Coloca uno nuevo con iloader, con el dispositivo desbloqueado y marcado como de confianza.
  • Errores de «Connection dropped» o de loopback: comprueba que tu versión de iOS sea compatible y ten cuidado con las betas de iOS.

¿Puedo usar StikDebug con Scarlet iOS?

No para JIT. Scarlet iOS firma las apps con un certificado compartido, no con un certificado de desarrollo vinculado a tu dispositivo, por lo que las apps instaladas a través de él no tienen el permiso get-task-allow que necesita StikDebug. Si necesitas JIT, instala esa app con SideStore o AltStore y, si quieres, sigue usando Scarlet para las demás. Nuestra comparativa de herramientas de sideloading gratuitas explica las diferencias entre los métodos.

¿Es seguro StikDebug?

StikDebug es de código abierto y su código está disponible públicamente en GitHub. Es una herramienta de depuración, por lo que puede ver registros y procesos en tu dispositivo. Esa es una razón para instalarlo solo desde la página oficial de releases de GitHub o desde su propia fuente, nunca desde una resubida. Un pairing file le da a un programa acceso de confianza a tu dispositivo, así que no compartas el tuyo ni uses uno que te envíe otra persona. Como con cualquier app instalada mediante sideloading, revisa las apps a las que les activas JIT; consulta cómo analizar archivos IPA en busca de malware.

Preguntas frecuentes

¿StikDebug es gratis?

Sí. Es gratuito y de código abierto (AGPL-3.0).

¿StikDebug está en la App Store?

Ya no. El proyecto indica que ya no está disponible en la App Store y remite a sus releases de GitHub y a su fuente de AltStore.

¿Necesito una computadora?

Solo una vez, para crear y colocar el pairing file. Después de eso, el JIT queda activado en el dispositivo. Necesitas la computadora de nuevo si el pairing file caduca.

¿StikDebug funciona en iOS 17.0 a 17.3?

No. Es compatible con iOS 17.4 en adelante.

¿El JIT funciona con datos móviles?

La sección de solución de problemas de StikDebug indica que debes estar conectado a Wi-Fi con la VPN activada.

Entradas Similares