Xcode 4.2 et compatibilité iOS 3/4 pour tests et distribution

SmySmy Membre
novembre 2011 modifié dans Xcode et Developer Tools #1
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

Réponses

  • DrakenDraken Membre
    02:25 modifié #2
    Grrr ... Pourquoi faire simple quand on peut faire compliqué. Je comprend mieux pourquoi je n'arrivais pas à  faire tourner une application Xcode 4.2 sur l'iPhone 3G de mon frére. Merci Smy pour ces explications.
  • JekarJekar Membre
    02:25 modifié #3
    Super merci !
    J'ai fait un petit post sur mon site avec ton astuce du coup :)
    (avec un lien ici)
  • amnesicamnesic Membre
    02:25 modifié #4
    Je me joins à  ces remerciements, tu as sauvé ma journée ! 
  • SmySmy Membre
    novembre 2011 modifié #5
    Pas de quoi :)

    C'est ma petite pierre à  la chocolaterie pommedev...
Connectez-vous ou Inscrivez-vous pour répondre.