← back to Costa Rica App
Costa Rica listing: drop the interactive-map claim — the app has no map
5904b9b2fc3255a5d9119e1698dfcd8006a546fe · 2026-09-11 13:42:44 -0700 · Steve Abrams
The App Store description advertised "See every place on an interactive map and
find what's near you." There is no map in the binary: no react-native-maps,
MapView, mapbox, leaflet, or any lat/long/nearby code in app/ or src/, and
react-native-maps is not a dependency. expo-location is not a dependency either.
Advertising a feature the binary does not have is a Guideline 2.3.1 rejection,
and it is the same defect class that flagged Unofficial 90210 ("No ads. No
tracking." over a binary shipping AdMob + Firebase). On an account already
carrying seven unresolved rejections, a self-inflicted 2.3.1 is expensive.
The 4 staged screenshots were already honest — directory, listing-contact,
booking, trips, no map shot — so only the copy was wrong.
Also refreshed two stale notes in the same file: the screenshot-size guidance
(staged shots are 6.9" 1320x2868, verified with sips, which is Apple's current
required iPhone size; the old 6.7"/6.5" text predated it) and the suggested
screenshot set, which still listed a "Map of places" shot.
Refs TK-11518, TK-11155.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Files touched
Diff
commit 5904b9b2fc3255a5d9119e1698dfcd8006a546fe
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Fri Sep 11 13:42:44 2026 -0700
Costa Rica listing: drop the interactive-map claim — the app has no map
The App Store description advertised "See every place on an interactive map and
find what's near you." There is no map in the binary: no react-native-maps,
MapView, mapbox, leaflet, or any lat/long/nearby code in app/ or src/, and
react-native-maps is not a dependency. expo-location is not a dependency either.
Advertising a feature the binary does not have is a Guideline 2.3.1 rejection,
and it is the same defect class that flagged Unofficial 90210 ("No ads. No
tracking." over a binary shipping AdMob + Firebase). On an account already
carrying seven unresolved rejections, a self-inflicted 2.3.1 is expensive.
The 4 staged screenshots were already honest — directory, listing-contact,
booking, trips, no map shot — so only the copy was wrong.
Also refreshed two stale notes in the same file: the screenshot-size guidance
(staged shots are 6.9" 1320x2868, verified with sips, which is Apple's current
required iPhone size; the old 6.7"/6.5" text predated it) and the suggested
screenshot set, which still listed a "Map of places" shot.
Refs TK-11518, TK-11155.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---
store/listing.md | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/store/listing.md b/store/listing.md
index 7108def..437c491 100644
--- a/store/listing.md
+++ b/store/listing.md
@@ -12,12 +12,15 @@ Hotels, tours & local services
Discover and book the best of Costa Rica — beachfront stays, adventure tours, and trusted local services across all 84 cantones. Pay by card or SINPE Móvil.
## Description (4000 char max)
+<!-- 2026-09-11 TK-11518: removed "See every place on an interactive map and find what's near you."
+ There is NO map in the binary (no react-native-maps/MapView/mapbox/geo code, not a dependency).
+ Shipping that line is a Guideline 2.3.1 false-advertising claim — the same class that flagged
+ Unofficial 90210. Do not reinstate it unless a map actually ships. -->
Costa Rica in your pocket — the fastest way to discover, contact, and book stays, tours, and local services across the whole country, Pura Vida style.
BROWSE THE WHOLE COUNTRY
• Thousands of listings across all 7 provinces and 84 cantones — from Tamarindo and Nosara to La Fortuna, Manuel Antonio, Monteverde, and Puerto Viejo.
• Filter by stays, tours, restaurants, and local services.
-• See every place on an interactive map and find what's near you.
BOOK IN SECONDS
• Instant booking for hotels, villas, and tours.
@@ -70,6 +73,8 @@ Not used for tracking. Not shared with third parties for advertising.
Uses only standard HTTPS/TLS encryption → ITSAppUsesNonExemptEncryption = false (already set in app.json). Answer "No" to the export-compliance question.
## Screenshots required (per Apple)
-- 6.7" iPhone (1290×2796) — 3–5 shots [REQUIRED]
-- 6.5" iPhone (1242×2688) — 3–5 shots [REQUIRED if 6.7 not covering]
-Suggested set: (1) Directory/browse, (2) Listing detail with BEST WAY TO CONTACT, (3) Booking + payment, (4) Map of places, (5) My Trips.
+- 6.9" iPhone (1320×2868) — the staged shots ARE this size (verified with sips). This is Apple's
+ current required iPhone size and it down-scales for smaller devices. The older 6.7"/6.5" guidance
+ that used to sit here was stale.
+Staged set (4, in store/screenshots/): (1) 01-directory, (2) 02-listing-contact, (3) 03-booking, (4) 04-trips.
+NOTE: no Map shot — the app has no map feature (verified: no react-native-maps/MapView/geo code anywhere). Do not re-add a map claim or a map screenshot.
← f1a335c Costa Rica: purge store copy + screenshot that advertised th
·
back to Costa Rica App
·
Costa Rica listing: rewrite the copy to match the live catal 1576ed3 →