Je suis en train de créer une application en python nommée cipherc sur mac osx 10.9. Cette application ouvre un fichier avec l'extension ".secure".
Maintenant, sur le système local, pour le fichier .secure déjà présent, son ouvreur de fichier par défaut est une application différente, xyz. Comment puis-je faire en sorte que mon application cipherc devienne l'ouvreur de fichier par défaut pour tous les fichiers .secure présents dans le système, dès que j'installe l'application cipherc.
Mon info.plist est:
CFBundleDevelopmentRegion
Anglais
CFBundleDisplayName
cipherc
CFBundleDocumentTypes
CFBundleTypeOSTypes
****
fold
disk
CFBundleTypeName
secure
CFBundleTypeRole
Visualiseur
LSHandlerRank
Propriétaire
CFBundleExecutable
cipherc
CFBundleIconFile
cc.icns
CFBundleIdentifier
com.cipherc.macapp.cipherc
CFBundleInfoDictionaryVersion
6.0
CFBundleName
cipherc
CFBundlePackageType
APPL
CFBundleShortVersionString
1.0
CFBundleSignature
????
CFBundleVersion
0.0.0
LSBackgroundOnly
LSHasLocalizedDisplayName
NSAppleScriptEnabled
NSHumanReadableCopyright
Droits d'auteur non spécifiés
NSMainNibFile
MainMenu
NSPrincipalClass
NSApplication
PyMainFileNames
__boot__
PyOptions
alias
argv_emulation
emulate_shell_environment
no_chdir
prefer_ppc
site_packages
use_faulthandler
use_pythonpath
verbose
PyResourcePackages
PyRuntimeLocations
@executable_path/../Frameworks/Python.framework/Versions/2.7/Python
/System/Library/Frameworks/Python.framework/Versions/2.7/Python
PythonInfoDict
PythonExecutable
/usr/bin/python
PythonLongVersion
2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)]
PythonShortVersion
2.7
py2app
alias
template
app
version
0.8