system_profiler SPApplicationsDataType
fournit une liste des applications dont Spotlight a connaissance. Cette liste est également disponible dans le rapport sur le système, dans la section À propos de ce Mac.
L'un des champs de chaque application est Kind
De quoi s'agit-il exactement ?
Les valeurs sont les suivantes
- Apple Silicon, Intel, Universal qui correspondent au processeur pour lequel l'application a été compilée.
- 32 bits (non pris en charge) pour les exécutables dans une VM Windows.
- Autres pour Eclipse et quelques autres choses
Celui sur lequel j'aimerais en savoir plus est iOS. Certaines d'entre elles proviennent du MacAppStore et sont des applications pour iPad/iPhone, ce qui est logique.
Cependant, certains sont compilés en C et sont réservés à Apple Silicon. Qu'est-ce qui fait que system_profiler pense qu'il s'agit d'iOS ? (c'est à dire qu'est ce qu'il faut changer pour qu'ils soient reconnus comme Apple Silicon et non iOS) Certains ont été construits par d'autres personnes et leur système de construction n'est pas Xcode donc j'ai besoin de rapporter le problème en amont.
Les types=iOS comprennent Emacs, Brave Browser, dosbox-x et DrRacket, dont aucun ne fonctionne sur l'iPhone/iPad et qui sont tous des exécutables armés.