From 82df240ebc656fb14d9db8c16cf3075b2be230e8 Mon Sep 17 00:00:00 2001 From: BiasF Date: Mon, 31 Aug 2026 21:34:35 +0200 Subject: [PATCH] Komplikation: andere Bundle-Kennung, die alte war bei Apple vergeben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Beim Registrieren lehnte Apple `…watchkitapp.complication` ab: „cannot be registered to your development team because it is not available." Das heisst dort immer, die Kennung gehört bereits jemandem – vergebene Kennungen gibt Apple nie wieder frei, auch nicht nach dem Löschen. Jetzt `…watchkitapp.levelwidget`. An der Erweiterung hing noch nichts, das kostet also nichts. Der Anfang muss die Kennung der Watch-App bleiben, das verlangt iOS für App-Erweiterungen; frei wählbar ist nur der letzte Teil. Geprüft: Bau läuft durch, die Erweiterung trägt die neue Kennung und den Erweiterungspunkt com.apple.widgetkit-extension. Auf der Uhr liegt sie samt Watch-App und startet. Co-Authored-By: Claude Opus 5 --- CamperMonitor.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CamperMonitor.xcodeproj/project.pbxproj b/CamperMonitor.xcodeproj/project.pbxproj index cc2390e..b555e2b 100644 --- a/CamperMonitor.xcodeproj/project.pbxproj +++ b/CamperMonitor.xcodeproj/project.pbxproj @@ -512,7 +512,7 @@ "@executable_path/../../Frameworks", ); MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = de.fritob.CamperMonitor.watchkitapp.complication; + PRODUCT_BUNDLE_IDENTIFIER = de.fritob.CamperMonitor.watchkitapp.levelwidget; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = watchos; SKIP_INSTALL = YES; @@ -541,7 +541,7 @@ "@executable_path/../../Frameworks", ); MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = de.fritob.CamperMonitor.watchkitapp.complication; + PRODUCT_BUNDLE_IDENTIFIER = de.fritob.CamperMonitor.watchkitapp.levelwidget; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = watchos; SKIP_INSTALL = YES;