Since approximately May 14, 2026, clicking “Publish to App Store” from the Replit Publish panel for my Expo (SDK 54, EAS-built) project consistently fails with this error before any submission UI loads:
Unable to parse URL: /expo/<uuid-A>/ios?embed=1&brand=replit&projectId=<uuid-B>&appId=<numeric-app-store-connect-id>
The URL is a bare relative path missing its host — the browser can’t parse it, so the Publish panel renders the error instead of the embedded submission flow.
What works:
-
Web/Cloud Run deploy completes successfully
-
Project setup is unchanged from a publish that succeeded on May 13, 2026
What doesn’t:
-
The “Publish to App Store” UI step fails immediately with the URL parse error
-
A new
<uuid-A>appears in the URL on each attempt, suggesting Replit is generating a fresh job ID, but I have no way to confirm whether it ever reaches Expo’s build servers
Reproduction:
-
Open Publish panel
-
Select iOS / “Publish to App Store”
-
Embed iframe fails to load with the URL parse error above