fix(apple/M3): reach shared Activity types via PunktfunkKit re-export
SessionActivityController is in the app target, which links the PunktfunkKit product (not PunktfunkShared directly). Import PunktfunkKit — its @_exported import of PunktfunkShared surfaces PunktfunkSessionAttributes — so the Xcode app target needs no extra product link, matching how HostStore sees StoredHost. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,9 @@
|
|||||||
#if os(iOS)
|
#if os(iOS)
|
||||||
import ActivityKit
|
import ActivityKit
|
||||||
import Foundation
|
import Foundation
|
||||||
import PunktfunkShared
|
// PunktfunkKit re-exports PunktfunkShared (@_exported), so the app target sees PunktfunkSessionAttributes
|
||||||
|
// without linking the Shared product directly — same pattern as StoredHost in HostStore.
|
||||||
|
import PunktfunkKit
|
||||||
|
|
||||||
@MainActor
|
@MainActor
|
||||||
final class SessionActivityController {
|
final class SessionActivityController {
|
||||||
|
|||||||
Reference in New Issue
Block a user