Lorsque vous lancez une application iPhone sur un iPad, celle-ci s’affiche .. au format iPhone. Logique, mais Apple a prévu le coup, et vous permet de zoomer sur la fenêtre, mettant l’application en grand écran. Malheureusement, la fenêtre devient vaguement floue, et pour certains applications cela peut se révéler fort génant.
Voici donc un tutoriel pour faire en sorte que l’application iPhone s’affiche parfaitement.
Pré-requis :
- Avoir un iPad jailbreaké via Spirit
- Avoir un éditeur de texte comme notepad++ ou simultron
Le logiciel iFile, disponible sur Cydia, pourra vous être utile pour les manipulations. Pour cela, cocher la case « nom des applications ».
Etape 1
Connectez vous en SSH sur l’iPad, et rendez vous dans le dossier /Applications/Votre_Application
Récupérez à l’intérieur le .plist de l’application, nommé « Info.plist »
Etape 2
Avec un éditeur de texte, ajoutez les lignes :
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
Si dans la .plist vous trouvez :
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
</array>
alors ajoutez simplement <integer>2</integer>
Etape 3
Pour avoir la possibilité d’orientez la fenêtre via l’accéléromètre , ajoutez :
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
et pour rendre les icônes compatibles ajoutez
<key>CFBundleIconFiles</key>
<array>
<string>Icon.png</string>
<string>Icon-72.png</string>
</array>
Sauvegardez et remplacez le fichier info.plist dans le dossier de votre application en SSH par celui modifié et reSpringez votre iPad.
Etape 4
Enjoy
Résultat :
iFile avant modification :
Après modification :
Source : SOSiPhone
3 commentaires
Merci pour ce tuto sa va m’aider pour mes applis!
Bravo ! Vraiement très beau !
Bonjour
Est ce que cette manip marche seulement si on est passé par Spirit ou est ce que cela marche avec jailbreakme.com v3
Merci d’avance