Es posible instalar dos versiones de la misma aplicación en su dispositivo. Sin embargo, eres tú el que tiene que editar el .ipa, y perderá sus funciones en línea, como la sincronización con Facebook o algo más.
Matthew Frederick dijo en su respuesta a tu post:
"pero es el identificador de paquete dentro de la aplicación lo que la identifica y permite al sistema operativo saber que debe realizar una actualización. El desarrollador tiene que mantener el mismo identificador de paquete para proporcionar realmente una actualización y no una nueva aplicación"
Puedes editar el identificador del paquete, y aquí tienes una guía sobre cómo hacerlo:
Supongamos que tienes la versión 2.0 de la aplicación instalada en tu dispositivo, y quieres la versión 1.0 también.
- Necesitarás los siguientes programas en tu ordenador: "WinRAR", "plist Editor Pro" y "iFunbox" (este último es para instalar la versión antigua de la app en tu dispositivo)
- Descargue la versión 1.0 de la aplicación (archivo .ipa) desde Internet.
- Busca una aplicación que NUNCA quieras descargar, no importa lo que sea, y descarga su .ipa .
- Abra 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".
- Buscar
<key>CFBundleIdentifier</key>
.
- Debajo de él, estará el identificador, por ejemplo:
<string>com.company.appname</string>
.
- Copia este "com.company.appname".
- Cierra el archivo.
- Ahora abre el .ipa de la versión antigua de tu aplicación 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".
- Buscar
<key>CFBundleIdentifier</key>
.
- Debajo de él, estará el identificador, por ejemplo:
<string>com.2company2.2appname2</string>
.
- Sustituye este "com.2empresa2.2nombredeapp2" por el que has copiado antes.
- Eso hará que tu dispositivo piense que es otra aplicación, y no que simplemente sustituya la que tenías por la que vas a instalar.
- Guarde y cierre el archivo.
- Si WinRAR le pregunta si desea realizar las modificaciones, pulse YES.
- Ahora abre iFunbox y conecta tu dispositivo al ordenador (cierra iTunes si aparece).
- En la esquina superior izquierda, pulse "iFunbox Classic".
- A la izquierda, abre "Dispositivos conectados", luego abre el nombre de tu dispositivo (por ejemplo, "Johnny | Nuevo iPad en USB"), luego abre "Aplicaciones de usuario".
- En la parte superior, haz clic en "Instalar aplicación" y selecciona el .ipa que acabas de modificar.
- Espera a que se instale. Asegúrese de que el dispositivo tiene las luces apagadas (bloqueadas).
- Disfruta de las 2 versiones de la aplicación en tu dispositivo :)
Pero, de nuevo, no olvides que esto desactiva las funciones en línea de la aplicación, debido al cambio de identificador del paquete. También tenga cuidado de no instalar la aplicación desde el paso 3, ya que esto causará una actualización.
Es la única forma que se me ocurrió para hacerlo. Puede haber otras formas.
0 votos
Si tienen el mismo nombre, entonces no, no puedes.
0 votos
No puedo imaginar que esto sea imposible si has hecho jailbreak.
0 votos
Con tantas aplicaciones basadas en sitios web/servidores/API como existen, es raro que no se quiera actualizar. ¿Puedo preguntar por qué no quiere actualizar, o por qué quiere conservar su versión actual?