Todos os guias

Cópia de segurança para armazenamento

Criar um projeto Google Cloud para Google Drive

O Backup Melancia só precisa de um ID de cliente OAuth para iOS do seu próprio projeto Google Cloud. Não crie conta de serviço, chave de API, segredo de cliente nem pasta do Drive manualmente.

Atualizado 16 de agosto de 2026

O que precisa

  • Uma Conta Google para guardar a cópia e permissão para criar ou escolher um projeto Google Cloud.
  • Backup Melancia para iOS. O Bundle ID é exatamente com.zizicici.watermelon.
  • Não é necessário serviço pago do Google Cloud, chave de API, conta de serviço, segredo de cliente, credentials.json, projeto Firebase ou pasta manual do Drive.

Criar projeto e ativar Drive API

  • Abra Google Cloud Console: New project e crie ou escolha um projeto dedicado.
  • Pode usar Backup Melancia Google Drive como nome do projeto. Esse nome serve apenas para o identificar na consola Google Cloud.
  • Abra Google Drive API na API Library, confirme o projeto e ative a API.
  • Só a Google Drive API é necessária. Drive Activity API, Google Picker API, chaves de API e contas de serviço não são necessárias.

Configurar Google Auth Platform

  • Abra Branding. Se ainda não estiver configurado, escolha Get started.
  • Use como nome da app apresentado no ecrã OAuth Backup Melancia e um e-mail de suporte que receba.
  • Abra Audience. Escolha Internal só para uso interno do Google Workspace; nos restantes casos escolha External.
  • Em External Testing, adicione a conta exata em Test users. Para cópia em segundo plano duradoura, primeiro conclua a página inicial HTTPS pública, a política de privacidade e o domínio autorizado; depois publique em Production ou use Internal.

Adicionar os âmbitos

  • Abra Data Access e escolha Add or remove scopes.
  • Adicione openid, https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/drive.file e https://www.googleapis.com/auth/drive.appdata.
  • Não adicione âmbitos de todo o Drive, como https://www.googleapis.com/auth/drive ou drive.readonly.

Criar o cliente OAuth para iOS

  • Abra Clients e escolha Create client.
  • O campo Name aparece apenas na consola Google Cloud. Pode usar Watermelon iOS; não é o nome da app apresentado aos utilizadores no ecrã OAuth.
  • Application type deve ser iOS e o Bundle ID deve ser com.zizicici.watermelon.
  • Deixe App Store ID e Team ID vazios, exceto se a Google os pedir explicitamente.
  • Depois de criar o cliente, se Firebase App Check aparecer, deixe desativado e não imponha.
  • Copie apenas o Client ID. Deve terminar em .apps.googleusercontent.com. Noutro dispositivo, após reinstalação ou com uma base restaurada, reutilize o mesmo projeto Google Cloud, o mesmo Client ID de iOS e a mesma Conta Google.

Usar no Backup Melancia

  • Adicione Google Drive e cole o Client ID em ID de cliente OAuth.
  • Não cole project ID, número do projeto, segredo de cliente nem configuração JSON.
  • Inicie sessão com uma conta permitida, aprove todos os acessos e guarde o nó.

Descarregar Backup Melancia

Instale o Backup Melancia a partir da App Store para seguir este guia no iPhone.

Descarregar grátis