Sim, o app AltServer deve estar aberto e rodando na mesma rede Wi-Fi que a AltStore, o que garante que você possa instalar e atualizar seus apps em seu dispositivo. Você não precisa que ele funcione permanentemente; simplesmente certifique-se de que está ativo regularmente e que seu dispositivo está conectado e seus apps serão atualizados – faça isso pelo menos uma vez por semana para impedir que os apps expirem.
A maneira mais fácil de contornar isso é configurar o AltServer para ser executado automaticamente quando você efetuar login no computador. Se você for um usuário do Windows, vá em suas configurações e habilite a Conectividade de rede no modo de suspensão.