0 votes

Clés d'application (clés .plist)

N'y a-t-il pas un wiki ou une documentation d'Apple qui indique quelles clés d'application peuvent être utilisées pour les logiciels d'Apple ?

NOTE : J'ai cherché sur tout le net et je n'ai trouvé aucune base de données sur ce sujet, donc s'il n'y a pas vraiment une telle base de données peut-être devrions-nous en créer une où nous pouvons partager ces clés. Est-il possible de créer une wikipage de cette manière sur stackexchange ?

0 votes

J'ai ajouté un lien mais j'ai découvert que le site n'était pas utilisable après tout et je l'ai donc supprimé.

2voto

Gordon Davisson Points 30215

Les applications bien conçues (y compris, nous l'espérons, la plupart des applications Apple) devraient être auto-documentées. manifeste des préférences à l'intérieur de chaque application qui décrit les clés de préférence qu'ils utilisent (y compris leurs noms, types de données, descriptions, valeurs par défaut raisonnables, etc).

Pour afficher le manifeste d'une application, faites un clic droit (ou un contrôle-clic) sur l'application et sélectionnez Afficher le contenu du paquet ; ouvrez ensuite Contenu/Ressources et recherchez un fichier ou un dossier nommé d'après l'identifiant du paquet de l'application avec un suffixe ".manifest" (par exemple, celui de Safari se trouve dans un sous-paquet, donc en fait dans Safari.app/Contents/Ressources/com.apple.safari.manifest/Contents/Ressources/com.apple.safari.manifest).

Le fichier manifeste est lui-même au format .plist, et peut être un peu difficile à préparer à la main, mais si vous cherchez les valeurs de nom listées sous <key>pfm_name</key> vous devriez trouver ce que vous cherchez.

1voto

Pour autant que je sache, la réponse à votre question est "non".

Pour un logiciel donné, vous pouvez utiliser defaults read pour obtenir les options définies, mais s'il existe des options par défaut qui ne sont pas définies, vous ne les verrez pas.

Blacktree Secrets construit une base de données de commandes par défaut (qui modifient les listes d'applications).

0 votes

Pour ceux qui atterrissent sur ce site, la commande est "defaults read /Library/Preferences/domain.name.ofapplication".

0 votes

Un peu bizarre qu'ils appellent ces choses "secrets" sur ce site, mais de toute façon la ressource est intéressante. Peut-être que j'y ajouterai plus tard certains de mes "secrets" ;) Merci pour le lien

0 votes

Il semble que j'ai trouvé une autre base de données où ils collectent toutes sortes de clés d'applications. code.google.com/p/manifestdestiny

1voto

La destinée manifeste est un site utilisé pour suivre les fichiers Manifest (option) des applications.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X