iPhone · iPad
Instalar OpenSync para iPhone
Em construção
App nativa Tauri 2 Mobile que partilha o mesmo motor Rust sync-core usado pelo daemon servidor e pelo desktop — comportamento de sync idêntico em todas as plataformas. iOS é a única plataforma onde a Apple bloqueia side-loading, por isso a distribuição passa sempre pela App Store ou TestFlight.
Atalho universal
Abre este link num iPhone e o servidor encaminha automaticamente para a melhor opção disponível (App Store se já publicada, senão TestFlight). Útil para QR-codes em landings e e-mails de convite — nunca precisas de actualizar o link.
bash
https://opensync.space/install/iosApp Store
Ainda não submetemos o build inicial à App Store. Usa o TestFlight (abaixo) para entrar na beta enquanto a Apple aprova.
TestFlight (beta)
TestFlight é o canal oficial da Apple para betas. Para participar:
- Instala a app TestFlight no iPhone (uma vez só).
- Abre o link de convite no Safari do iPhone (não funciona em desktop nem em apps de terceiros):Ainda não há link público de TestFlight. Corre
pnpm mobile-ios:deploynum Mac e cola depois o invite link com--testflight-url .... - Toca Accept → Install.
- Os builds futuros chegam automaticamente — o TestFlight nota-te via push.
Primeiro arranque
- Abre OpenSync a partir do home screen.
- Aceita as permissões de notificações (sync completo, conflito detectado) e de background fetch (sync a cada 15 minutos).
- Cola o teu token
usk_…(gera em Settings → Tokens) — fica guardado no Keychain do iOS. - Escolhe os spaces a sincronizar e quais ficam disponíveis offline. Os ficheiros aparecem em Files → On My iPhone → OpenSync e ficam editáveis em qualquer app que aceite
.md.
Limites técnicos do iOS
- Background sync limitado a janelas de ~30 segundos a cada 15 minutos (regras da Apple) — para sync imediato, abre a app.
- Sem acesso a pastas fora da sandbox da app. A integração com Files.app via
UISupportsDocumentBrowserpermite ao utilizador escolher onde os ficheiros são expostos. - Distribuição obrigatoriamente via App Store / TestFlight — não há
curl | bashcomo nas plataformas desktop.
Vê o roadmap completo em /docs/install/mobile ou volta para o painel de downloads.