Кто-нибудь знает, как Frenzapp получает версию других установленных приложений?
Они, вероятно, используют sysctl для перечисления запущенных процессов, которые возвращают структуру kinfo_proc для каждого процесса.Глядя на kinfo_proc, нет версии или метки времени файла или чего-либо, что я могу связать с версией.
Поэтому мне интересно, как они это делают.Кто-нибудь знает?
Вот скриншот с версией приложения: