Cómo ejecutar varias versiones de la misma app en iPhone
Ejecutar varias versiones de la misma app en el iPhone
La App Store impone una política estricta de una sola versión por app. Cuando actualizas una app, la versión anterior desaparece. Y debido a cómo Apple estructura los paquetes de las apps, no puedes instalar dos copias de la misma app de la App Store al mismo tiempo. Esto genera problemas reales en situaciones concretas: tal vez necesitas una versión anterior de una app social porque una actualización reciente rompió una función que usabas, o quieres usar dos cuentas distintas en la misma app sin tener que iniciar y cerrar sesión todo el tiempo.
El sideloading a través de Scarlet iOS rompe esta limitación. Con el enfoque adecuado, puedes ejecutar varias versiones de la misma app en un mismo iPhone, cada una con sus propios datos y su propia sesión. Así se hace. Última comprobación: 27 de octubre de 2026, contrastado con el sitio y la FAQ de Sideloadly, la página de App IDs de AltStore, el README de Azule y la página de membresía de desarrollador de Apple.
Primero, los riesgos
- Una copia con un bundle ID nuevo es una app completamente nueva para iOS. Empieza sin datos y nunca comparte datos con la original.
- Algunos servicios verifican con qué app están hablando. Iniciar sesión con una copia reempaquetada o modificada puede hacer que una cuenta se marque o se banee, especialmente en apps sociales.
- Las funciones vinculadas al bundle ID original pueden dejar de funcionar en la copia. La FAQ de Sideloadly, por ejemplo, indica que Game Center no reconoce una app con el bundle ID cambiado, así que el progreso de juego sincronizado mediante Game Center no se restaurará.
- Con un Apple ID gratuito, cada copia adicional cuenta para los límites de Apple (3 apps por dispositivo, 10 App IDs).
Formas de obtener una segunda copia
| Método | Cómo | Necesita | Nota |
|---|---|---|---|
| IPA ya modificado | Instalar un IPA «clonado» que ya tiene un nuevo bundle ID | Una fuente de confianza | Dependes de quien lo haya modificado |
| Sideloadly | Opción «Change Bundle ID» antes de hacer sideloading | Windows o Mac, una Apple ID | También cambia el nombre y el icono de la app |
| Azule | Opción de línea de comandos para cambiar el bundle ID, la versión y el nombre visible | Mac, Linux o terminal de iOS | Genera un nuevo IPA para firmar con cualquier herramienta |
| Edición manual | Cambiar CFBundleIdentifier en Info.plist, volver a empaquetar y firmar | Una herramienta para descomprimir y una herramienta de firma | Es posible que también haya que cambiar los IDs de las extensiones |
| LiveContainer | Ejecutar varias copias dentro de una app instalada por sideloading | Un LiveContainer instalado por sideloading | Cuenta como una sola app en el dispositivo |
Por qué son útiles varias versiones
Antes de entrar en los detalles técnicos, vale la pena entender los casos reales en los que esto importa.
- Cuentas duplicadas: usar dos cuentas de Instagram, WhatsApp o TikTok sin tener que cerrar sesión
- Volver a una versión anterior: una actualización de la app rompió algo y quieres revertirla, pero manteniendo disponible la versión nueva para comparar
- Modificada frente a original: usar una versión modificada de una app junto con la oficial para aprovechar funciones específicas
- Versiones regionales: algunas apps tienen funciones distintas según la edición regional; tener ambas te da acceso a todas las funciones
- Pruebas beta: usar un IPA beta junto con la versión estable para comparar su comportamiento
La clave: la modificación del Bundle ID
iOS identifica las apps mediante su identificador de paquete (Bundle ID), una cadena de dominio inverso como com.instagram.Instagram. El sistema operativo trata a dos apps con distintos Bundle ID como aplicaciones completamente separadas, sin importar lo parecidas que sean. Para ejecutar una segunda copia de una app, necesitas una versión con un Bundle ID diferente.
Algunos archivos IPA disponibles para sideloading vienen premodificados con Bundle IDs únicos, pensados específicamente para permitir la instalación múltiple. Suelen llamarse versiones «clonadas» o «paralelas». Cuando instalas una de estas a través de Scarlet iOS, coexiste con la versión original de la App Store como una app totalmente independiente, con sus propios datos y su propia sesión.
Cómo funciona la modificación del Bundle ID
Modificar el Bundle ID de un archivo IPA requiere acceder al binario de la app y al archivo Info.plist que hay dentro del paquete IPA. El proceso consiste en:
- Extraer el IPA (que en realidad es un archivo ZIP)
- Editar la clave
CFBundleIdentifierenInfo.plist - Opcionalmente, editar los nombres visibles y los iconos para diferenciar visualmente ambas versiones
- Volver a empaquetar todo como un nuevo IPA
- Firmarlo e instalarlo a través de Scarlet iOS
Cambiar el Bundle ID con una herramienta
No hace falta editar el IPA a mano. Sideloadly incluye «Change Bundle ID» entre sus funciones, descrita como una forma de «permitir instalaciones múltiples o duplicadas» de apps, junto a opciones para cambiar el nombre y el icono de la app para que las copias sean fáciles de distinguir. El README de Azule enumera el mismo tipo de opciones: «Change an app’s bundleid», «Change an app’s display name» y «Change an app’s version». Elige un Bundle ID que claramente sea tuyo, por ejemplo el original con «.second» añadido, y anótalo: las preguntas frecuentes de Sideloadly indican que, para sobrescribir una copia más adelante, «si configuraste manualmente un Bundle ID personalizado antes, usa el mismo ID de nuevo». Usar un ID distinto la próxima vez crea otra copia diferente, sin los datos anteriores.
Para la mayoría de usuarios, el camino más sencillo es buscar un IPA premodificado de la app que quieras. Muchas apps populares cuentan con versiones paralelas mantenidas por la comunidad, disponibles en repositorios de IPA de confianza.
Usar dos cuentas de redes sociales a la vez
Este es el caso de uso que más se pide. Así es el proceso para instalar una segunda instancia de una app social:
- Busca un IPA clonado o paralelo de la app que quieras, desde una fuente de confianza
- Abre Scarlet iOS e instala el archivo IPA
- Tras la instalación, la app clonada aparece en tu pantalla de inicio con un icono o nombre distinto (normalmente con un sufijo tipo «2», «Plus» o «Parallel»)
- Abre la app clonada e inicia sesión con tu segunda cuenta
- Ambas instancias funcionan con sesiones y datos independientes
La app clonada y la versión original de la App Store no comparten datos; son tan independientes como dos apps completamente distintas. Otra forma de mantener varias copias de una app, cada una con sus propios datos, es LiveContainer, que las ejecuta dentro de una sola app con sideload.
Usar una versión antigua junto con la actual
Usar una versión antigua de una app junto con la actual es un poco distinto, porque estás trabajando con dos versiones del mismo Bundle ID. iOS no permite que coexistan dos apps con el mismo Bundle ID. Para solucionarlo, hay que modificar el Bundle ID de una de las dos versiones.
Ten en cuenta que, con un Apple ID gratuito, esto puede ocurrir ya de forma automática. Las preguntas frecuentes de Sideloadly lo explican así: «Apple ha impedido que los usuarios con cuentas de Apple gratuitas hagan sideload de apps que tengan el mismo bundle ID que una app de la App Store. Por eso, nos vemos obligados a asignar un bundle ID único». Esa es la razón por la que una copia con sideload y el original de la App Store pueden convivir, y también por la que la copia con sideload no ve los datos del original.
Enfoque práctico:
- Deja la versión de la App Store tal cual está (tiene el Bundle ID original)
- Consigue el IPA de la versión antigua y modifica su Bundle ID antes de instalarlo con Scarlet iOS
- La versión antigua modificada se instala junto a la versión actual de la App Store
Este enfoque es útil cuando una actualización elimina alguna función. Así puedes usar la versión más nueva para todo, excepto para esa función concreta que se eliminó, y abrir la versión antigua cuando la necesites.
Separación de datos y seguridad de la cuenta
Una preocupación habitual al usar apps clonadas es la seguridad de la cuenta, en concreto si la versión clonada podría comprometerla. Hay algunos puntos clave:
- Las apps clonadas que son simplemente versiones reempaquetadas del binario original con un Bundle ID modificado suelen comportarse como el original, aunque las plataformas todavía pueden detectar clientes resignados. Se comunican con los mismos servidores usando los mismos protocolos.
- Las apps modificadas que cambian la funcionalidad (añadiendo funciones que no están en el original) conllevan más riesgo. Algunas plataformas sociales detectan comportamientos inusuales del cliente y pueden marcar o banear cuentas.
- Obtén siempre los archivos IPA de repositorios fiables y conocidos. Las fuentes no confiables pueden distribuir versiones modificadas con código adicional. Nuestra guía sobre cómo escanear archivos IPA en busca de malware muestra cómo comprobar uno.
- Nunca inicies sesión en una segunda copia con una cuenta que no puedas permitirte perder. Usa primero una cuenta secundaria.
Cómo gestionar varias versiones de forma eficaz
Tener varias versiones instaladas supone una carga de gestión adicional que conviene atender de forma proactiva.
- Ponles nombres claros: usa Atajos para crear iconos en la pantalla de inicio con nombres claros para cada versión (por ejemplo, «Instagram Trabajo» frente a «Instagram Personal»).
- Firma: cada instancia instalada depende de un certificado de firma válido. Si se revoca el de una instancia, reinstálala a través de Scarlet iOS.
- Gestión de notificaciones: ambas instancias enviarán notificaciones de forma independiente. Configura los ajustes de notificaciones de cada app para evitar recibir el doble aviso por la misma actividad de cuenta.
- Límites de la Apple ID gratuita: la página de membresías de Apple indica que una cuenta gratuita puede «instalar hasta 3 apps por dispositivo» y «registrar hasta 10 App IDs, que caducan a los 7 días». La documentación de AltStore añade que el número de App IDs que necesita una app «depende de la cantidad de extensiones que contenga cada app», por lo que una sola copia de una app social grande puede usar varias. Consulta nuestra guía sobre el límite de 3 apps y mantén las copias actualizadas (guía sobre la caducidad a los 7 días).
- Vigila el almacenamiento: tener varias versiones de apps que consumen muchos datos puede duplicar el uso de almacenamiento de esas apps. Compruébalo en Ajustes > General > Almacenamiento del iPhone.
Para la gestión general del almacenamiento cuando usas varias versiones de una app, consulta nuestra guía sobre cómo liberar espacio en el iPhone para instalar más apps con sideloading.
Reinstalar tras la revocación del certificado
Como las apps instaladas mediante sideloading, incluidas las versiones clonadas, dependen de un certificado de firma, están sujetas al mismo ciclo de vida de certificado que cualquier app instalada así. Cuando se revoca un certificado, la versión de la app afectada no se abrirá hasta que la reinstales con un certificado nuevo a través de Scarlet iOS.
El proceso de reinstalación es rápido y normalmente conserva los datos de la app si instalas sobre la app existente, pero haz una copia de seguridad antes. Para ver el proceso de recuperación en detalle, consulta nuestra guía sobre cómo reinstalar Scarlet iOS sin perder datos.
Preguntas frecuentes
¿Puedo mover mis datos de la app original a la copia?
No directamente. iOS mantiene separados los datos de cada ID de paquete (bundle ID). Usa el propio sistema de exportación, copia de seguridad o sincronización en la nube de la app si lo tiene, o vuelve a iniciar sesión.
¿La copia recibe notificaciones push?
Muchas veces no de forma fiable. Las notificaciones dependen de la configuración propia del desarrollador para la app original, así que una copia re-firmada con un nuevo bundle ID puede no recibir ninguna. Pruébalo antes de confiar en ello.
¿Una copia instalada mediante Scarlet seguirá funcionando en iOS 27?
Scarlet está confirmado en iOS 14 hasta iOS 26; la compatibilidad con iOS 27 la reportan terceros, pero no está confirmada oficialmente.
Reflexión final
Ejecutar varias versiones de una misma app es una de las cosas más útiles que permite el sideloading, tanto para separar cuentas como para gestionar versiones. Ten en cuenta los riesgos: una copia es una app independiente con sus propios datos, puede romper funciones ligadas a la original, y a algunos servicios no les gustan los clientes modificados. Para la parte de la firma, consulta nuestra guía de Sideloadly o cómo instalar Scarlet iOS.