Как Frenzapp получает версию других приложений? - PullRequest
1 голос
/ 01 сентября 2011

Кто-нибудь знает, как Frenzapp получает версию других установленных приложений?

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

Поэтому мне интересно, как они это делают.Кто-нибудь знает?

Вот скриншот с версией приложения:

Here is the screen shot with the app version

1 Ответ

4 голосов
/ 01 сентября 2011

Это не версия приложения, установленного на вашем устройстве, а последняя версия, доступная в App Store, полученная через iTunes API.

Эрван (создатель Frenzapp)

...