You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a project as the "Treat Warnings as Errors" build setting set to "Yes", Stripe will prevent a project from building in Xcode 12.5 beta 3. This setting does not prevent apps from building with Stripe added in Xcode 12.4, but it will break in 12.5. To test this, you will need a project that was created in Xcode 12.4 or older, then re-opened in 12.5.
This setting will result in multiple error: umbrella header for module 'Stripe3DS2' does not include header '<header_name>.h' errors.
If a project has the "Treat Warnings as Errors" build setting set to "Yes", Stripe will prevent a project from building in Xcode 12.5 beta 3.
Note: This is related to a closed issue I logged previously.
Summary
If a project as the "Treat Warnings as Errors" build setting set to "Yes", Stripe will prevent a project from building in Xcode 12.5 beta 3. This setting does not prevent apps from building with Stripe added in Xcode 12.4, but it will break in 12.5. To test this, you will need a project that was created in Xcode 12.4 or older, then re-opened in 12.5.
This setting will result in multiple
error: umbrella header for module 'Stripe3DS2' does not include header '<header_name>.h'
errors.Code to reproduce
A sample project that demos this issue is here: https://github.com/joshbuhler/stripeBuildError
iOS version
iOS 14.0. Also able to reproduce when a deployment target is set to iOS 13.0
Installation method
Swift Package Manager
SDK version
21.3.1
Other information
The text was updated successfully, but these errors were encountered: