Adhérer au Mac Developper Program ?

Bonjour,


 


Plutôt habituée au développement sur iOS, j'ai développé une petite application sur Mac qui n'a pas vocation à  être sur le MAP. Par contre je voudrais la faire partager à  quelques collègues de travail. Dois-je adhérer au programme de développement payant sur Mac ? Si non, y-a-t-il une astuce pour créer une application exportable vers un nombre limité de Mac ? 


Je me doute un peu de la réponse, mais on ne sait jamais... je n'ai peut-être pas bien compris !


Merci d'avance


Réponses

  • Paisible.frPaisible.fr Membre
    juin 2014 modifié #2

    Aucune obligation de passer par le programme developper Mac pour creer, tester et distribuer une application OS X Tu as besoin du MAP, si tu veux publier ton app sur le Mac App Store en revanche.


     


    En gros tu developpe ton app  avec Xcode, tu la teste, etc... quand elle est prete tu fait une build finale et apres tu n'as plus qu'a copier l'app sur les Macs ou tu souhaite l'utiliser. (Tu peux faire plus propre en creant un zip ou un DMG si ca te chante...)


     


    Juste un detail il faudra que l'utilisateur ai correctement parametrer les  préférences Sécurité et confidentialité.


    cf : http://irz.fr/wp-content/uploads/2012/04/hiro-2012-04-27-%C3%A0-19.14.24.png


     


    Ou sinon (astuce) en faisant:


    • Appuyez sur la touche Contrôle et cliquez sur l'app.
    • Choisissez Ouvrir dans le menu contextuel.
    • Cliquez sur Ouvrir.

    Cf. http://support.apple.com/kb/PH11437?viewlocale=fr_FR


  • AliGatorAliGator Membre, Modérateur
    Normalement tu la compiles en Release (ça te crée un .app) et tu l'envoies (via clé USB par exemple) à  tes collègues et basta.

    Y'a plein d'applications qui sont encore distribuées hors du MacAppStore, où les boites ont leur site Web dédié à  leurs produits et permettent de télécharger les applications (souvent livrées dans un .dmg car c'est plus pratique pour distribuer, ou sinon dans un .zip) depuis leur site.
  • Ah génial ! Bonne nouvelle !


    Je vais donc tenter çà  et je reviendrais surement vers vous si j'ai des questions complémentaires !


    Merci à  tous les deux.


  • zoczoc Membre
    juin 2014 modifié #5


    Aucune obligation de passer par le programme developper Mac pour creer, tester et distribuer une application OS X Tu as besoin du MAP, si tu veux publier ton app sur le Mac App Store en revanche.


     


    En gros tu developpe ton app  avec Xcode, tu la teste, etc... quand elle est prete tu fait une build finale et apres tu n'as plus qu'a copier l'app sur les Macs ou tu souhaite l'utiliser. (Tu peux faire plus propre en creant un zip ou un DMG si ca te chante...)


     


    Juste un detail il faudra que l'utilisateur ai correctement parametrer les  préférences Sécurité et confidentialité.


    cf : http://irz.fr/wp-content/uploads/2012/04/hiro-2012-04-27-%C3%A0-19.14.24.png


     


     




     


    Je pense qu'il est possible d'obtenir un "Developer ID"1 permettant de signer ses applications Mac gratuitement à  partir du moment où on a un contrat dev. iOS. Evidemment ça ne permettra pas de poster son appli. sur le Mac AppStore, mais ça évitera d'obliger les utilisateurs à  jouer avec la configuration de GateKeeper.


     


    1: En tout cas j'en ai un alors que je n'ai plus de contrat dev. Mac, mais uniquement iOS. Par contre je ne sais plus si je l'avais obtenu alors que j'avais un contrat Mac ou pas...


     


    Edit : Je viens d'aller faire un tour sur le portail developper et malheuresement je n'ai pas trouvé comment le faire :'(


  • Merci soc, je regarde çà  dès ce soir...


  • zoczoc Membre

    Pas la peine... Je viens de voir que seuls les membres du programme developpeur Mac y ont accès. Par contre le certificat a une durée de validité de plusieurs années (5 ans pour le miens). Il est donc envisageable de payer 1 an sur 5...


     


    Maintenant, si c'est pour une distribution restreinte, les méthodes de contournement décrites plus haut devraient être suffisantes.

  • yoannyoann Membre

    Attention tout de même, Le Mac App Store est un passage obliger pour les framework lié à  Maps, iCloud (doc, KeyValueStore et CoreData), et APNS.


     


    Le reste peut être distribué sans problème hors du MAS même si le MAS simplifie la vie pour la distribution des MAJ.


  • D'ailleurs chose étranger (et inquiétante) : avez-vous remarqué que dans OS X 10.10 Yosemete beta il n'y à  pas de GateKeeper dans les préférences Systèmes.


     


    C'est là  ou on choisit si on autorise l'installation que des logiciels du Mac App Store ou si on est plus permissif.


     


    J'espère que c'est juste par qu'on est en bêta et que l'on aura toujours la possibilité de choisir.


     


    HT5290-Options-001-fr.png


  • oui, j'espère vraiment qu'on pourra toujours choisir la provenance des applications car je n'ai jamais eu de compte dev Mac autre que gratuit, et avec ce compte je ne peux pas avoir de signature.


      >:D   La signature est effectivement gratuite quand on a déjà  payer pour un compte développeur!!!


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