Alguns aplicativos usam o Sparkle para atualizações automáticas. Em caso afirmativo, o URL Sparkle que eles contatam é especificado no arquivo Info.plist
no pacote de aplicativos. Sua chave é SUFeedURL
. Ele aponta para um feed (RSS? ATOM?) E se parece com algo assim em algum lugar no arquivo plist
:
<key>SUFeedURL</key>
<string>http://www.haystacksoftware.com/arq/arq.xml</string>
O URL para contato é (obviamente) armazenado em algum lugar da sua máquina. Caso contrário, como sua máquina saberia o que contatar para a verificação de atualização?
Ocultar não faz sentido, pois a execução de um simples sniffer de pacotes, como Cocoa Packet Analyzer , informa aos usuários qual é o status da atualização URL é. Você pode, é claro, codificar em seu binário para que apenas usuários avançados (aqueles capazes de usar o comando strings
ou executar um sniffer de pacote) possam descobrir sua URL.