Es posible instalar 2 versiones de la misma aplicación en su dispositivo. Sin embargo, tú eres el que tiene que editar el .ipa, y perderá sus funciones en línea, como la sincronización con Facebook u otra cosa.
Matthew Frederick dijo en su respuesta a tu publicación:
"pero es el identificador de paquete dentro de la aplicación lo que lo identifica y le permite al sistema operativo saber que se supone que debe realizar una actualización. El desarrollador debe mantener el mismo identificador de paquete para proporcionar una actualización y no una aplicación nueva "
Puedes editar el identificador del paquete, y aquí hay una guía sobre cómo hacerlo:
Supongamos que tiene la versión 2.0 de la aplicación instalada en su dispositivo y que también desea la versión 1.0.
- Necesitará los siguientes programas en su computadora: "WinRAR", "plist Editor Pro" e "iFunbox" (el último es instalar la versión anterior de la aplicación en su dispositivo)
- Descargue la versión 1.0 de la aplicación (archivo .ipa) desde Internet.
- Busca una aplicación que NUNCA desearías descargar, no importa lo que sea, y descarga su .ipa.
- Abre este último .ipa con WinRAR.
- Habrá una carpeta llamada "Playload", ábrela.
- Habrá una carpeta con el nombre de la aplicación, ábrela.
- Haga doble clic (para abrir) el archivo "Info.plist".
- Busca "< key > CFBundleIdentifier < / key >", sin espacios.
- Debajo de él, estará el identificador, por ejemplo: "< string > com.company.appname < / string >", sin espacios.
- Copie este "com.company.appname".
- Cerrar el archivo.
- Ahora abra la versión anterior de su aplicación .ipa con WinRAR.
- Habrá una carpeta llamada "Playload", ábrela.
- Habrá una carpeta con el nombre de la aplicación, ábrela.
- Haga doble clic (para abrir) el archivo "Info.plist".
- Busca "< key > CFBundleIdentifier < / key >", sin espacios.
- Debajo de él, estará el identificador, por ejemplo: "< string > com.2company2.2appname2 < / string >", sin espacios.
- Reemplace este "com.2company2.2appname2" por el que copió anteriormente.
- Eso hará que su dispositivo piense que es otra aplicación, y no simplemente reemplace la que tenía con la que instalará.
- Guarda y cierra el archivo.
- Si WinRAR le pregunta si desea realizar las modificaciones, presione SÍ.
- Ahora abra iFunbox y conecte su dispositivo a la computadora (cierre iTunes si aparece).
- En la esquina superior izquierda, presiona "iFunbox Classic".
- A la izquierda, abra "Dispositivos conectados", luego abra el nombre de su dispositivo (por ejemplo, "Johnny | Nuevo iPad en USB"), luego abra "Aplicaciones de usuario".
- En la parte superior, haz clic en "Instalar aplicación" y selecciona la .ipa que acabas de modificar.
- Espere a que se instale. Asegúrese de que el dispositivo tenga sus luces apagadas (bloqueadas).
- Disfruta de las 2 versiones de la aplicación en tu dispositivo :)
Pero, una vez más, no olvide que esto deshabilita las funciones en línea de la aplicación, debido al cambio del identificador del paquete. También tenga cuidado de no instalar la aplicación desde el Paso 3 ya que esto causará una actualización.
Esa es la única forma en que podría imaginarme hacer esto. Puede haber otras formas.