Os aplicativos iOS e Android mantêm uma cópia completa dos seus grupos e despesas no telefone. Você pode abrir grupos, ler saldos, adicionar despesas, registrar pagamentos e escrever comentários enquanto está offline. Tudo o que você altera é salvo no dispositivo imediatamente.
Como funciona a sincronização
- Quando o telefone está online, o app envia suas alterações para o servidor e baixa as alterações feitas por outros membros. Isso acontece em segundo plano; não há nada para pressionar.
- Outros membros veem suas alterações assim que ficam online. Enquanto estão offline, eles as veem após sua próxima sincronização.
- Na primeira vez que você faz login em um dispositivo, o app baixa todos os seus dados antes de deixá-lo entrar (Syncing your data...). Isso geralmente leva alguns segundos. Se demorar muito, o app oferece Continue Anyway.
Quando duas pessoas editam a mesma coisa
Se você e outro membro alterarem a mesma despesa enquanto um de vocês está offline, a alteração que chegar ao servidor por último vence. A versão da outra pessoa é substituída. Se um valor ou divisão parecer diferente do que você se lembra, verifique a despesa e edite-a novamente.
Bom saber
- Digitalização de recibos, busca de localização e taxas de câmbio precisam de uma conexão. Uma recibo fotografado offline aguarda e é processado assim que você volta a ficar online.
- Valores em moeda estrangeira usam a taxa de câmbio disponível no dispositivo no momento em que você salva a despesa.
- Deletar uma despesa, um comentário ou uma liquidação offline é sincronizado como qualquer outra alteração.
Resolução de problemas
- Você vê Sync Error com "Your changes are saved locally and will sync when the connection is restored": nada se perdeu. Reconecte e o app se atualiza.
- Uma despesa adicionada por outra pessoa está faltando: puxe para baixo na lista para atualizar e certifique-se de que o dispositivo está online.
- Mais casos estão em My changes are not syncing.
Web
O aplicativo web em my.sharecost.app sempre precisa de uma conexão de internet. Ele não armazena dados para uso offline. As alterações que você faz no app enquanto está offline aparecem na web assim que o telefone sincroniza.