Hi CircleCI team and community,
Since Monday, April 7, 2025, we’ve been experiencing repeated build failures on the Run Tests step in our iOS pipeline for our project. What’s strange is that the failures are not consistent — the errors vary between runs, and some of them used to be warnings just last week, but are now being escalated to errors, causing the pipeline to fail.
We believe this might be related to infrastructure changes or upgrades on CircleCI’s end.
Here’s a summary of the most common types of errors (before warnings) we’re seeing:
-
‘returnURLScheme’ is deprecated: returnURLScheme is deprecated and will be removed in a future version. Use BTVenmoClient(apiClient:universalLink:).
-
extension declares a conformance of imported type ‘Decimal’ to imported protocol ‘CustomDebugStringConvertible’; this will not behave correctly if the owners of ‘Foundation’ introduce this conformance in the future
-
The “location_pin” image asset name resolves to the symbol “locationPin” which already exists. Try renaming the asset.
-
add ‘@preconcurrency’ to suppress ‘Sendable’-related warnings from module ‘WebKit’
-
Opening Brace Spacing Violation: Opening braces should be preceded by a single space and on the same line as the declaration (opening_brace)
-
immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
-
Reveal Secrets
These messages appear randomly, not on every build — re-running the workflow sometimes passes or fails with different combinations of these.
We would really appreciate support or guidance on this, as it’s blocking development and our support ticket hasn’t received a response yet.
Thanks in advance!