Il est possible d'installer 2 versions d'une même application sur votre appareil. Cependant, c'est vous qui devez modifier le fichier .ipa, et il perdra ses fonctionnalités en ligne, comme la synchronisation avec Facebook ou autre.
Matthew Frederick a déclaré dans sa réponse à votre post :
"mais c'est l'identifiant du paquet à l'intérieur de l'application qui l'identifie et permet au système d'exploitation de savoir qu'il est censé effectuer une mise à jour. Le développeur doit conserver le même identifiant de paquet afin de fournir une mise à jour et non une nouvelle application.
Vous pouvez modifier l'identifiant de l'offre groupée, et voici un guide sur la manière de le faire :
Supposons que vous ayez installé la version 2.0 de l'application sur votre appareil et que vous souhaitiez également obtenir la version 1.0.
- Vous aurez besoin des programmes suivants sur votre ordinateur : "WinRAR", "plist Editor Pro" et "iFunbox" (ce dernier permet d'installer l'ancienne version de l'application sur votre appareil).
- Téléchargez la version 1.0 de l'application (fichier .ipa) sur Internet.
- Recherchez une application que vous ne voudriez JAMAIS télécharger, peu importe de quoi il s'agit, et téléchargez son .ipa .
- Ouvrez ce dernier .ipa avec WinRAR.
- Il y aura un dossier appelé "Playload", ouvrez-le.
- Il y aura un dossier avec le nom de l'application, ouvrez-le.
- Double-cliquez sur le fichier "Info.plist" (pour l'ouvrir).
- Rechercher
<key>CFBundleIdentifier</key>
.
- En dessous, il y aura l'identifiant, par exemple :
<string>com.company.appname</string>
.
- Copiez ce "com.company.appname".
- Fermer le fichier.
- Ouvrez maintenant le fichier .ipa de l'ancienne version de votre application avec WinRAR.
- Il y aura un dossier appelé "Playload", ouvrez-le.
- Il y aura un dossier avec le nom de l'application, ouvrez-le.
- Double-cliquez (pour l'ouvrir) sur le fichier "Info.plist".
- Rechercher
<key>CFBundleIdentifier</key>
.
- En dessous, il y aura l'identifiant, par exemple :
<string>com.2company2.2appname2</string>
.
- Remplacez "com.2company2.2appname2" par celui que vous avez copié précédemment.
- Ainsi, votre appareil pensera qu'il s'agit d'une autre application, et ne remplacera pas simplement celle que vous aviez par celle que vous allez installer.
- Enregistrez et fermez le fichier.
- Si WinRAR vous demande si vous souhaitez effectuer les modifications, appuyez sur OUI.
- Ouvrez maintenant l'iFunbox et branchez votre appareil sur l'ordinateur (fermez iTunes s'il apparaît).
- Dans le coin supérieur gauche, appuyez sur "iFunbox Classic".
- Sur la gauche, ouvrez "Appareils connectés", puis le nom de votre appareil (par exemple, "Johnny | Nouvel iPad sur USB"), puis "Applications utilisateur".
- En haut, cliquez sur "Install App", et sélectionnez le fichier .ipa que vous venez de modifier.
- Attendez qu'il s'installe. Assurez-vous que l'appareil est éteint (verrouillé).
- Profitez des 2 versions de l'application sur votre appareil :)
Mais encore une fois, n'oubliez pas que cela désactive les fonctionnalités en ligne de l'application, à cause du changement d'identifiant du bundle. Veillez également à ne pas installer l'application à partir de l'étape 3, car cela entraînerait une mise à niveau.
C'est la seule façon que j'ai trouvée de procéder. Il y a peut-être d'autres moyens.