generated from segment-integrations/analytics-swift-destination-template
-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
Environment:
- Xcode 26 Beta
- iOS 26 Simulator
- Braze Swift SDK version: 6.0.0
- Module: BrazeUI/ContentCardUI
Description:
When compiling the SDK with Xcode 26 beta and iOS 26 SDK, we encounter build failures in ContentCardUICaptionedImageCell.swift
.
Two dynamic member accesses are now triggering compile-time errors:
contentImageView.imageView.addAccessibilityAltText(card.imageAltText)
applyAccessibilityLanguage(card.language)
Error messages:
Value of type 'Braze.ContentCard.CaptionedImage' has no dynamic member 'imageAltText' using key path from root type 'Braze.ContentCard.Data'
Value of type 'Braze.ContentCard.CaptionedImage' has no dynamic member 'language' using key path from root type 'Braze.ContentCard.Data'
Expected behavior:
This code compiles correctly under Xcode 16.4. We expect the same behavior under Xcode 26.
Screenshots:

Request: 🙏
Please provide:
- A fix or update to ensure compatibility with Swift 6 / Xcode 26
Thanks in advance for your help! We are currently blocked from compiling our app with the upcoming Xcode/iOS release.
Metadata
Metadata
Assignees
Labels
No labels