Xcode 4.2 et compatibilité iOS 3/4 pour tests et distribution
Smy
Membre
Je partage le résultat de mes recherches pour tester/distribuer un projet Xcode 4.2 sur un device en iOS 3 et iOS 4.
Voici les modifications à effectuer sur le projet, qu'il soit créé sur Xcode 4.2 ou converti depuis une ancienne version.
- Modifier Architectures dans les Build Settings : Ajouter armv6 en plus d'armv7
- Base SDK : Latest iOS (donc iOS 5.0)
- iOS Deployment Target : choisir la version minimale
- Si le projet a été créé avec Xcode 4.2, modifier le info.plist pour retirer "Required device capabilities" (l'ajout de armv6 ne suffit pas)
- Pour utiliser LLVM 3 en iOS 3 : Ajouter SystemConfiguration.framework en weak (Optional)
- Pour la distribution, si le projet a été converti depuis une ancienne version, modifier le scheme "Archive" pour passer la Build Configuration à Distribution
Voici les modifications à effectuer sur le projet, qu'il soit créé sur Xcode 4.2 ou converti depuis une ancienne version.
- Modifier Architectures dans les Build Settings : Ajouter armv6 en plus d'armv7
- Base SDK : Latest iOS (donc iOS 5.0)
- iOS Deployment Target : choisir la version minimale
- Si le projet a été créé avec Xcode 4.2, modifier le info.plist pour retirer "Required device capabilities" (l'ajout de armv6 ne suffit pas)
- Pour utiliser LLVM 3 en iOS 3 : Ajouter SystemConfiguration.framework en weak (Optional)
- Pour la distribution, si le projet a été converti depuis une ancienne version, modifier le scheme "Archive" pour passer la Build Configuration à Distribution
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai fait un petit post sur mon site avec ton astuce du coup
(avec un lien ici)
C'est ma petite pierre à la chocolaterie pommedev...