Guide utilisateur iOS - Photos Expertsgroupe

Ce document explique le fonctionnement reel de l application sur iPhone: parametres obligatoires, capture terrain, gestion des dossiers, envoi serveur, et comportement en cas de probleme.

Version iOS - 24 mai 2026
Prise de photo Galerie Envoi serveur Parametrage iOS

1) Demarrage rapide (2 minutes)

  1. Connectez-vous avec votre compte professionnel.
  2. Ouvrez Parametres et renseignez Initiales, Plaque de rattachement et URL API.
  3. Enregistrez, puis allez dans Prendre une photo.
  4. Saisissez un dossier, capturez, puis envoyez depuis Envois au serveur.
Les photos sont d abord stockees localement sur l iPhone. Meme sans reseau, la prise de vue continue.

1 bis) UUID iPhone obligatoire (UDID)

Pour installer et utiliser correctement la version iOS terrain, il est imperatif que l UUID (UDID) de chaque iPhone soit enregistre dans le provisioning de l application.

Sans UUID enregistre, l installation peut echouer ou l application peut ne pas se lancer apres installation.

Methode recommandee (rapide)

  1. Brancher l iPhone en USB sur le Mac.
  2. Debloquer l iPhone et accepter "Faire confiance".
  3. Dans le terminal du projet, lancer la commande: flutter devices
  4. Copier l identifiant iOS detecte (chaine longue type 00008030-...).
  5. Transmettre cet UUID a l equipe qui gere certificats/profils iOS.

Si vous ne savez pas recuperer cet UUID, contactez le support pour assistance.

2) Parametres obligatoires et impact

Tant que ces champs ne sont pas complets, l application bloque les ecrans metier (photo, galerie, envoi serveur).

3) Reglages conseilles sur iPhone

Option Reconnaissance de plaque: utile si vous utilisez le scanner, mais plus consommatrice en ressources.

4) Flux photo terrain (detail pratique)

  1. Allez dans Prendre une photo.
  2. Saisissez un numero de dossier (ou cherchez via loupe / scanner plaque si active).
  3. Choisissez le type de mission.
  4. Ouvrez la camera, capturez vos photos, puis validez.

Subtilites importantes

Chaque photo inclut horodatage + metadonnees (dossier, reseau, infos techniques).
Si la geolocalisation est autorisee, les coordonnees sont enregistrees dans les metadonnees.

5) Galerie et gestion des dossiers

Le mode "nouveau dossier" reinitialise le contexte en cours (dossier + apercu).

6) Envoi au serveur: ce qui se passe vraiment

En cas d echec reseau/serveur, les photos restent locales en attente de nouvel envoi.
En cas d erreurs, un debug partageable peut etre genere depuis l ecran d envoi.

7) Permissions iOS et verification

Si une fonction ne marche pas, allez dans Reglages iPhone puis Photos Expertsgroupe:

Si une permission est refusee, l app peut fonctionner partiellement (exemple: photos sans GPS), mais certaines fonctions seront limitees.

8) Tableau de diagnostic express

Symptome Cause probable Action recommandee
Impossible d ouvrir Photo/Galerie/Serveur Parametres obligatoires incomplets Renseigner Initiales + Plaque + URL API puis enregistrer
Badge No GPS Permission GPS refusee ou GPS indisponible Verifier Reglages iOS; sinon continuer la capture (photo sauvee sans GPS)
Echec d envoi Reseau faible, token invalide, erreur serveur Relancer plus tard; utiliser le partage du debug si echec persistant
Dossier non trouve via recherche Saisie inexacte ou absence de correspondance API Verifier la saisie, tester avec immatriculation complete, reessayer
Stockage iPhone qui diminue Accumulation de photos locales/envoyees Activer nettoyage auto + lancer Nettoyer maintenant

9) Bonnes pratiques terrain