Affecter mon application aux fichiers avec Finder

18:33 modifié dans API AppKit #1
Bonjour à  tous,

J'ai réalisé une application en Cocoa (via Applescript Studio) et je voudrais que tous les fichiers png  soient ouverts avec.
J'arrive à  ouvrir un fichier de ce type à  partir du Finder en faisant:
  • click droit sur le fichier
  • ouvrir avec
  • je sélectionne mon appli


Dans ce cas mon programme se lance sans problème.
Par contre, si j'affiche les informations du fichier png, que je fais un ouvrir avec "Mon Appli" et je fais "Tout modifier" afin que tous les fichiers png soit ouvert par mon programme lors du double click, le finder me retourne l'erreur 10814 :'(

Que faut il faire pour que mon application puisse être affecté à  certains type de fichiers ? :why?:

Merci d'avance de votre aide  :)

Réponses

  • BruBru Membre
    18:33 modifié #2
    "Launch Services" n'arrive pas à  trouver l'emplacement de ton appli lorsqu'il tente d'ouvrir les fichiers .png...

    Cela vient souvent d'une install d'appli qui n'a pas été faite par le Finder (quand on copie une appli sur son mac via Finder, il met la base des Launch services à  jour). Dans ton cas, l'appli a sans doute été créée par Xcode.

    Tente de dupliquer ton appli en passant par Finder (Menu Fichier>Dupliquer), ensuite détruits l'appli original et mets à  sa place l'appli dupliquée.

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