fix: add missing iOS widget target for Dynamic Island / Live Activities #8
Reference in New Issue
Block a user
Delete Branch "fix/dynamic-island-widget-target"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The
TabataGoWidgetiOS widget extension target was missing fromproject.yml. The code existed on disk (WorkoutLiveActivity.swift,MusicLiveActivity.swift,TabataGoWidgetBundle.swift,Info.plist) butxcodegen generatenever created the target, soxcodebuildnever compiled or embedded the.appex. Dynamic Island never appeared in deployed builds.Fix
TabataGoWidgetapp-extension target (iOS 26.0, bundlefr.millianlmx.tabatago.widget)WorkoutActivityAttributes.swift+MusicActivityAttributes.swiftcompiled into both targets (same pattern asWatchConnectivityTypes.swift)embed: trueinTabataGodependenciesCFBundleVersionin Info.plist fixed: 1 → 2 (match main app)NSSupportsLiveActivities: true+NSSupportsLiveActivitiesFrequentUpdates: trueVerification
After deploy, verify
TabataGo.app/PlugIns/TabataGoWidget.appexexists. Start a workout — Dynamic Island should appear with timer, exercise name, and pause control.📱 Prêt à tester !
L'app est déployée sur l'iPhone (USB/WiFi).
LGTM