Некоторые приложения используют Sparkle для своих автоматических обновлений. Если это так, URL-адрес Sparkle, с которым они связываются, указывается в файле Info.plist
в комплекте приложений. Его ключ - SUFeedURL
. Это указывает на (RSS? АТОМ?) feed и выглядит примерно так где-то в файле plist
:
<key>SUFeedURL</key>
<string>http://www.haystacksoftware.com/arq/arq.xml</string>
URL для контакта (очевидно) хранится где-то на вашем компьютере. В противном случае, как ваша машина узнает, с чем связаться для проверки обновлений?
Скрывать не имеет смысла, так как запуск простого анализатора пакетов, такого как Cocoa Packet Analyzer , скажет вашим пользователям, какой у вас URL статуса обновления. Вы, конечно, можете жестко закодировать его в своем двоичном файле, чтобы ваш URL могли узнать только опытные пользователи (те, кто может использовать команду strings
или запустить анализатор пакетов).