- Configuration complète Stripe pour les 3 environnements (DEV/REC/PROD) * DEV: Clés TEST Pierre (mode test) * REC: Clés TEST Client (mode test) * PROD: Clés LIVE Client (mode live) - Ajout de la gestion des bases de données immeubles/bâtiments * Configuration buildings_database pour DEV/REC/PROD * Service BuildingService pour enrichissement des adresses - Optimisations pages et améliorations ergonomie - Mises à jour des dépendances Composer - Nettoyage des fichiers obsolètes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
155 lines
3.6 KiB
Markdown
155 lines
3.6 KiB
Markdown
# 📝 Mise à jour Bundle ID - GEOSECTOR v3.3.6
|
|
|
|
**Date** : 14/10/2025
|
|
**Raison** : Nouvelle application sur l'App Store
|
|
|
|
---
|
|
|
|
## 🆔 Bundle IDs par plateforme
|
|
|
|
| Plateforme | Bundle ID | Statut |
|
|
|-----------|-----------|--------|
|
|
| **iOS** | `fr.geosector.app3` | ✅ **NOUVEAU** (App Store v3) |
|
|
| **Android** | `fr.geosector.app2025` | ✅ Inchangé |
|
|
| **Web** | N/A | ✅ N/A |
|
|
|
|
---
|
|
|
|
## 📝 Changements iOS
|
|
|
|
### Ancien Bundle ID
|
|
- `fr.geosector.app2` (ancienne application App Store)
|
|
|
|
### Nouveau Bundle ID
|
|
- `fr.geosector.app3` (nouvelle application App Store)
|
|
|
|
**Raison du changement** : Nouvelle application distincte sur l'App Store
|
|
|
|
---
|
|
|
|
## ✅ Fichiers mis à jour
|
|
|
|
| Fichier | Type | Modifications |
|
|
|---------|------|---------------|
|
|
| `ios.sh` | Script | Bundle ID mis à jour |
|
|
| `BUILD-IOS-SUCCESS.md` | Documentation | 2 occurrences mises à jour |
|
|
| `SOLUTION-IOS.md` | Documentation | 1 occurrence mise à jour |
|
|
| `README-SCRIPTS.md` | Documentation | 2 occurrences mises à jour |
|
|
| `README-IOS.md` | Documentation | Mise à jour |
|
|
| `TRANSFERT-MAC.md` | Documentation | Mise à jour |
|
|
| `deploy-app.sh` | Script | Package name mis à jour |
|
|
|
|
---
|
|
|
|
## 🔧 Configuration Xcode
|
|
|
|
### Signing & Capabilities
|
|
|
|
- ✅ **Signing manual** : Activé
|
|
- ✅ **Bundle Identifier** : `fr.geosector.app3`
|
|
- ✅ **Team** : Pierre VAISSAIRE (6WT84NWCTC)
|
|
- ✅ **Provisioning Profile** : GeoSector v3 App Store
|
|
- ✅ **Signing Certificate** : Apple Distribution: Pierre VAISSAIRE
|
|
|
|
---
|
|
|
|
## 📱 App Store Connect
|
|
|
|
### Nouvelle application à créer
|
|
|
|
1. ✅ Se connecter sur [App Store Connect](https://appstoreconnect.apple.com)
|
|
2. ✅ Créer une nouvelle application
|
|
- **Bundle ID** : `fr.geosector.app3`
|
|
- **Nom** : GeoSector v3
|
|
- **SKU** : geosector-v3
|
|
- **Langue principale** : Français
|
|
3. ✅ Configurer les métadonnées
|
|
4. ✅ Uploader le build
|
|
|
|
---
|
|
|
|
## ⚠️ Points d'attention
|
|
|
|
### Ne pas confondre
|
|
|
|
- ❌ **iOS** : `fr.geosector.app3` (NOUVEAU)
|
|
- ❌ **Android** : `fr.geosector.app2025` (différent !)
|
|
|
|
### Ancienne application App Store
|
|
|
|
- L'ancienne application (`fr.geosector.app2`) reste disponible
|
|
- Nouvelle application (`fr.geosector.app3`) = refonte complète v3
|
|
- Les utilisateurs devront télécharger la nouvelle app
|
|
|
|
---
|
|
|
|
## 🚀 Prochaines étapes
|
|
|
|
### 1. Créer l'archive Xcode
|
|
|
|
```bash
|
|
./ios.sh
|
|
```
|
|
|
|
Ou manuellement :
|
|
|
|
```bash
|
|
open ios/Runner.xcworkspace
|
|
# Product > Archive dans Xcode
|
|
```
|
|
|
|
### 2. Valider l'archive
|
|
|
|
- Organizer > Validate App
|
|
- Vérifier que le Bundle ID est bien `fr.geosector.app3`
|
|
|
|
### 3. Upload vers App Store Connect
|
|
|
|
- Organizer > Distribute App > App Store Connect > Upload
|
|
|
|
### 4. Créer l'application dans App Store Connect
|
|
|
|
- Utiliser le Bundle ID : `fr.geosector.app3`
|
|
- Sélectionner le build uploadé
|
|
|
|
### 5. Configurer et soumettre
|
|
|
|
- Métadonnées
|
|
- Captures d'écran
|
|
- Informations de révision
|
|
- Soumettre pour révision Apple
|
|
|
|
---
|
|
|
|
## 📚 Historique
|
|
|
|
| Date | Version | Bundle ID | Notes |
|
|
|------|---------|-----------|-------|
|
|
| 2024 | 2.7.1 | `fr.geosector.app2` | Ancienne version App Store |
|
|
| 14/10/2025 | 3.3.6 | `fr.geosector.app3` | Nouvelle application - Refonte v3 |
|
|
|
|
---
|
|
|
|
## ✅ Vérification de la configuration
|
|
|
|
Pour vérifier que tout est correct :
|
|
|
|
```bash
|
|
# Vérifier le Bundle ID dans le script
|
|
grep "Bundle ID" ios.sh
|
|
|
|
# Vérifier dans Xcode
|
|
open ios/Runner.xcworkspace
|
|
# Target Runner > General > Bundle Identifier
|
|
```
|
|
|
|
**Résultat attendu** : `fr.geosector.app3`
|
|
|
|
---
|
|
|
|
**Auteur** : Claude Code + Pierre
|
|
**Date** : 14/10/2025
|
|
**Version** : 1.0.0
|
|
|
|
✅ **Tous les fichiers sont maintenant à jour avec le nouveau Bundle ID iOS `fr.geosector.app3`**
|