Lancer l'application installée avec Package Maker

APAP Membre
11:46 modifié dans API AppKit #1
Je rencontre ce problème qui me paraissait tout simple à  résoudre mais qui après plusieurs jours de recherche me fait dire qu'il est plus compliqué que prévu.
J'ai une application qui s'installe avec PackageMaker. A l'issue de l'installation je souhaite qu'elle se lance automatiquement (sous le compte de l'utilisateur l'ayant installée et non sous le compte admin demandé pendant l'install)
Comment faire de cela (si possible de manière simple) ?

Merci

Réponses

  • chkdskschkdsks Membre
    janvier 2011 modifié #2
    J'utilise Iceberg pour faire mon paquet : http://s.sudre.free.fr/Software/Iceberg.html
    Je lui assigne un script bash en "postflight" (extension .sh) contenant ceci  :
    [tt]
    #!/bin/bash
    open /Applications/MonApplication.app
    [/tt]
    Et l'application indiquée par le chemin se lance à  la fin dans le compte courant ouvert pour l'installation, que cela soit un compte standard, administrateur ou root avec l'option "Autorisation Administrateur" dans les "Options" de "Configurations" du paquet dans Iceberg.
    Peut-être que ce comportement vient d'Iceberg, je n'utilise pas PackageMaker parce qu'il m'ennuie copieusement avec ses histoires de droits pour les ressources copiées, peut-être que je ne sais pas m'en servir mais au moins avec l'autre logiciel je ne me prends pas la tête et en plus il est libre alors...
Connectez-vous ou Inscrivez-vous pour répondre.