← back to Costa Rica App
eas: pin production ios.image=latest (ITMS-90725 guard)
8ec16a59ea21c08f9b3f896f362102cb4e1de7f8 · 2026-09-11 14:11:40 -0700 · Steve Abrams
Fleet sweep under TK-11155 found this app missing the guard that Charge & Explore
needed after sitting at 0 builds in ASC on an ITMS-90725 upload bounce. The
documented fix is exactly this line (Xcode 26 / iOS 26 SDK image), and the
chargeandexplore-release canary treats it as a HARD gate.
Cheap insurance: without it a production build can bounce on upload after the
EAS build has already been paid for.
Semantic diff confirms this adds build.production.ios.image only; nothing else
removed or changed. JSON re-validated.
Refs TK-11155.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Files touched
Diff
commit 8ec16a59ea21c08f9b3f896f362102cb4e1de7f8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Fri Sep 11 14:11:40 2026 -0700
eas: pin production ios.image=latest (ITMS-90725 guard)
Fleet sweep under TK-11155 found this app missing the guard that Charge & Explore
needed after sitting at 0 builds in ASC on an ITMS-90725 upload bounce. The
documented fix is exactly this line (Xcode 26 / iOS 26 SDK image), and the
chargeandexplore-release canary treats it as a HARD gate.
Cheap insurance: without it a production build can bounce on upload after the
EAS build has already been paid for.
Semantic diff confirms this adds build.production.ios.image only; nothing else
removed or changed. JSON re-validated.
Refs TK-11155.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---
eas.json | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/eas.json b/eas.json
index f28f054..dd6f7a6 100644
--- a/eas.json
+++ b/eas.json
@@ -15,7 +15,10 @@
}
},
"production": {
- "autoIncrement": true
+ "autoIncrement": true,
+ "ios": {
+ "image": "latest"
+ }
}
},
"submit": {
← 1576ed3 Costa Rica listing: rewrite the copy to match the live catal
·
back to Costa Rica App
·
TK-11518: kill the App Store paste traps + record the real A 787b1cf →