2011-03-03 4 views
1

Je développe une application Desktop qui organise et lit les fichiers vidéo. Donc, j'ai ajouté les mp4, mov, avi, m4v (extensions mp4, mov, avi, m4v) comme type de document sous Propriétés de ma cible d'application. Le problème est que lorsque l'utilisateur installe mon application dans le dossier Applications de son système, l'option par défaut pour ouvrir le fichier vidéo mp4 passe automatiquement à Voila à partir de QuickTime Player. L'option par défaut n'est rien d'autre que l'option 'Ouvrir avec' fournie dans la fenêtre Info d'un fichier. Cela arrive pour la plupart des utilisateurs. Pourquoi cela arrive-t-il? Comment puis-je résoudre ceci?L'option 'Ouvrir avec' est automatiquement modifiée avec mon application lorsque mon application est installée

+0

Avez-vous défini une certaine façon votre application dans LaunchServices comme gestionnaire par défaut? [Documentation d'Apple sur LaunchServices] [1] spécifie LSSetDefaultRoleHandlerForContentType - l'avez-vous utilisé? [1]: http://developer.apple.com/library/mac/#documentation/Carbon/Reference/LaunchServicesReference/Reference/reference.html – Asmus

+0

Non Asmus. Je n'ai pas utilisé LSSetDefaultRoleHandlerForContentType dans mon application. J'ai utilisé seulement les types de document sous les propriétés de ma cible d'application comme mentionné dans mon message. – spd

Répondre

Questions connexes