From 326e73aaae45661c7ab9006bdc7a229971612498 Mon Sep 17 00:00:00 2001 From: Sylvain Bettinelli Date: Tue, 11 Aug 2026 14:47:45 +0000 Subject: [PATCH] L'extension LiveActivity etait passee en build 23, seule contre les autres En corrigeant le build de la nouvelle target CoachWatchWidgets (creee en 1 par Xcode, refusee a l'installation), la valeur a aussi ete changee sur ch.hypnotruck.coach.LiveActivity - l'extension qui porte les widgets iPhone, la Live Activity et le widget Saisie rapide. Elle se retrouvait en 23 quand son app parente reste en 22. Verifie : avant cette session, aucune ligne du pbxproj n'etait en 23. En debug sur device, l'ecart passe. A l'archivage, Apple rejette l'upload pour CFBundleVersion Mismatch - une extension doit porter le meme CFBundleVersion que l'app qui la contient. Ca se serait vu dans l'Organizer, apres l'archive, au moment le plus penible. Les huit configurations sont ramenees a 22. Au prochain TestFlight, monter les quatre targets ENSEMBLE (App, CoachWatch, CoachWatchWidgets, LiveActivity) - c'est ce que l'etape 7 du guide prevoit avec 1.3 / build 23. Co-Authored-By: Claude Opus 5 (1M context) --- ios/App/App.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index 9c2864f..175437c 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -938,7 +938,7 @@ CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_ENTITLEMENTS = CoachLiveActivity/CoachLiveActivity.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 23; + CURRENT_PROJECT_VERSION = 22; DEVELOPMENT_TEAM = TZ2PVTRKNY; ENABLE_USER_SCRIPT_SANDBOXING = YES; GENERATE_INFOPLIST_FILE = NO; @@ -967,7 +967,7 @@ CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_ENTITLEMENTS = CoachLiveActivity/CoachLiveActivity.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 23; + CURRENT_PROJECT_VERSION = 22; DEVELOPMENT_TEAM = TZ2PVTRKNY; ENABLE_USER_SCRIPT_SANDBOXING = YES; GENERATE_INFOPLIST_FILE = NO;