Organisation projet Xcode pour multi-diffusion

Bonjour à tous,
Avec Fluor j'ai une version qui est distribuée au travers du framework Sparkle et qui embarque HockeyApp et aussi une version open-source qui est distribuée au travers de Github.
Pour avoir une version open-source propre je dois :

  • virer les deux frameworks du projet
  • enlever tout les appels à ceux-ci
  • supprimer les informations relatives au système de maj comme les clés, les URL etc..
  • enlever l'onglet des mises à jours de la fenêtre des settings

La question est de savoir comment je vais gérer ça dans Xcode et dans le Git associé au projet.
Alors je prends tout : votre expérience du sujet, des articles, exemples, etc...

Merci d'avance parce que là j'avoue n'avoir pas beaucoup d'idées.

Mots clés:

Réponses

  • LexxisLexxis Membre

    Bonjour,
    Ne peux-tu pas créer une seconde cible dans Xcode ? Il te suffira ensuite pour cette cible d'ajouter un symbole de compilation GITHUB par exemple et d'ajuster ton code en fonction de ce symbole.
    Pour le suppression des clé dans le fichier Info.plist un petit script devrait pouvoir faire cela sans problème.

Connectez-vous ou Inscrivez-vous pour répondre.