Download

Atualizações no Mac

O download direto se mantém atualizado por um feed de atualizações assinado em foldmail.app, enquanto o build do TestFlight é atualizado pela Apple.

Nota Esta página descreve o download direto de foldmail.app. Se a página de download mostrar Ainda não há versão pública, esse build ainda não foi publicado.

Verificações automáticas

O download direto contém um atualizador baseado no Sparkle 2. Com Buscar atualizações automaticamente ativado, o FOLD procura uma nova versão logo depois de ser aberto e, a partir daí, uma vez por dia. Ele busca um único feed de atualizações em foldmail.app. Se foldmail.app não puder ser alcançado, nada visível acontece, e o FOLD tenta de novo na próxima verificação.

Quando uma nova versão está disponível, o FOLD avisa você e a instala assim que você concordar. As atualizações podem ser entregues como pequenos pacotes delta em vez do app completo.

Verificar manualmente

  • Menu: Fold > Buscar atualizações… inicia uma verificação e sempre mostra o resultado, inclusive quando você já está com a versão mais recente.
  • Ajustes: Ajustes > Geral tem um cartão Atualizações com Versão instalada, Última verificação, a opção Buscar atualizações automaticamente e um botão Verificar agora.

Como uma atualização é verificada

O cartão resume: “As atualizações vêm de foldmail.app. Cada pacote é verificado com a chave de assinatura integrada ao FOLD antes de ser instalado.” O FOLD só aceita pacotes assinados com a chave privada EdDSA correspondente e rejeita qualquer outro, mesmo que venha de foldmail.app. Além disso, toda imagem de disco é assinada com o Developer ID da Datargo GmbH e notarizada pela Apple, então o Gatekeeper também a verifica.

Uma versão publicada nunca é substituída, apenas sucedida por uma mais nova. Por isso, um número de versão sempre se refere ao mesmo arquivo e ao mesmo checksum; veja Verificar um download.

O que a verificação envia

A verificação baixa um único arquivo estático de foldmail.app. Ela não leva nenhuma conta, nenhum identificador e nenhum perfil do sistema; o servidor vê uma requisição HTTP comum. Se você desativar Buscar atualizações automaticamente, o FOLD só verifica quando você pedir.

Builds do TestFlight e da App Store

O build para Mac que a Apple distribui pelo TestFlight não tem atualizador integrado. Ele não mostra nem o cartão Atualizações nem o item de menu, porque a Apple não permite que apps de loja substituam a si mesmos. Esse build é atualizado pelo TestFlight. Uma versão da Mac App Store também seria atualizada somente pela Apple.