Tous les guides

Sauvegarde vers un stockage

Créer un projet Google Cloud pour Google Drive

Watermelon Backup a seulement besoin d’un ID client OAuth iOS venant de votre propre projet Google Cloud. Ne créez pas de compte de service, clé API, secret client ni dossier Drive manuellement.

Mis à jour 16 août 2026

Ce qu’il faut

  • Un compte Google pour stocker la sauvegarde et le droit de créer ou choisir un projet Google Cloud.
  • Watermelon Backup pour iOS. Le Bundle ID est exactement com.zizicici.watermelon.
  • Aucun service Google Cloud payant, clé API, compte de service, secret client, credentials.json, projet Firebase ni dossier Drive manuel n’est nécessaire.

Créer le projet et activer Drive API

  • Ouvrez Google Cloud Console: New project et créez ou choisissez un projet dédié.
  • Vous pouvez nommer le projet Watermelon Backup Google Drive, par exemple. Ce nom sert uniquement à identifier le projet dans la console Google Cloud.
  • Ouvrez Google Drive API dans l’API Library, vérifiez le projet, puis activez l’API.
  • Seule Google Drive API est requise. Drive Activity API, Google Picker API, clés API et comptes de service ne le sont pas.

Configurer Google Auth Platform

  • Ouvrez Branding. Si la plateforme n’est pas configurée, choisissez Get started.
  • Pour le nom affiché sur l’écran OAuth, utilisez Watermelon Backup et une adresse d’assistance que vous recevez.
  • Ouvrez Audience. Choisissez Internal seulement pour un usage Google Workspace interne ; sinon choisissez External.
  • En External Testing, ajoutez le compte Google exact dans Test users. Pour une sauvegarde en arrière-plan durable, ajoutez d’abord une page d’accueil HTTPS publique, une politique de confidentialité et un domaine autorisé, puis publiez en Production ou utilisez Internal.

Ajouter les champs d’application

  • Ouvrez Data Access et choisissez Add or remove scopes.
  • Ajoutez openid, https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/drive.file et https://www.googleapis.com/auth/drive.appdata.
  • N’ajoutez pas de champ d’application global comme https://www.googleapis.com/auth/drive ou drive.readonly.

Créer le client OAuth iOS

  • Ouvrez Clients et choisissez Create client.
  • Le champ Name n’est visible que dans la console Google Cloud. Vous pouvez saisir Watermelon iOS ; ce n’est pas le nom d’application affiché aux utilisateurs sur l’écran OAuth.
  • Application type doit être iOS et le Bundle ID doit être com.zizicici.watermelon.
  • Laissez App Store ID et Team ID vides sauf demande explicite de Google.
  • Après création, si Firebase App Check apparaît, laissez-le désactivé et ne l’imposez pas.
  • Copiez seulement le Client ID. Il doit finir par .apps.googleusercontent.com. Sur un autre appareil, après réinstallation ou avec une base restaurée, réutilisez le même projet Google Cloud, le même Client ID iOS et le même compte Google.

L’utiliser dans Watermelon Backup

  • Ajoutez Google Drive et collez le Client ID dans ID client OAuth.
  • Ne collez pas de project ID, numéro de projet, secret client ni configuration JSON.
  • Connectez-vous avec un compte autorisé, approuvez tous les accès et enregistrez le nœud.

Télécharger Watermelon Backup

Installez Watermelon Backup depuis l'App Store pour suivre ce guide sur iPhone.

Télécharger gratuitement