feat: Version 3.5.2 - Configuration Stripe et gestion des immeubles
- 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>
This commit is contained in:
154
app/BUNDLE-ID-UPDATE.md
Normal file
154
app/BUNDLE-ID-UPDATE.md
Normal file
@@ -0,0 +1,154 @@
|
||||
# 📝 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`**
|
||||
Reference in New Issue
Block a user