Skip to content

Conversation

@marcos-strava
Copy link

This change suppresses [UIScreen mainScreen] deprecation warnings that started showing up in Xcode 26. Our Strava iOS app currently treats warnings as errors, so until there is an official ZendeskSupport SDK release, we need to figure out a way to suppress warnings at this level so that it doesn't surface to our project.

@marcos-strava
Copy link
Author

@SugarPalaces I know we talked about trying to suppress the warnings at the Package.swift level, but I realized that the changes needed here are to update the SupportSDK.framework, which is defined as a binaryTarget, so I can't add additional flags like I did for the FacebookSDK.

or otherwise use and commercially exploit any Contributions. “Contribution” shall mean
any work of authorship, including any modifications or additions to the Mobile SDK
or derivative works thereof, that is submitted to Zendesk by You.
The `#frameworks-and-tools` team is leading this effort in order to enable our guild to upgrade to Xcode 26, and we are working closely with our Zendesk Partners to expedite an official release.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you reference the Zendesk PR that we are waiting for please?

Copy link
Member

@SugarPalaces SugarPalaces left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Do you have a branch with this SDK linked and working?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants