Repository navigation
Closed as not planned
Closed as not planned
Copy link
Labels
manual runNeeds the owner to run it by hand (tokens, sign-ins); agents can't close itNeeds the owner to run it by hand (tokens, sign-ins); agents can't close it
Description
About 4 to 6 hours of your hands, one day, on Bob (the builder Mac) plus your browser. Order matters: top to bottom.
Everything Apple-and-Bob for Park Hide & Seek in one place, so it is one sitting. Each older issue stays the detail; this is the order. Part of #2875, leaves the issues below open (answer each with bun run manual as you finish it).
Before you start (10 min)
- Bob is on and awake, signed in to Xcode with your Apple ID (Xcode > Settings > Accounts). Note the Team ID there.
- Comment the Team ID on this issue: the universal-link file (
/.well-known/apple-app-site-association, now a 404 on the live site) needs it, and an agent adds it in a PR within minutes. - Merge anything an agent has open for this app first, then
git pullon Bob andbun install --frozen-lockfile.
1. Build and run on Bob (45 min)
- Park Hide & Seek iOS: compile the offline spike and run its tests on the builder #2918 / MANUAL RUN: Bob: Park Hide & Seek iOS drop map on the builder Mac #2923:
DEVELOPMENT_TEAM=<id> xcodegen, build,swift test, drop map works. - MANUAL RUN: Park Hide & Seek offline in the iOS simulator (spike for #2897) #2908: offline play in the simulator.
- Run once on your own iPhone (cable, Developer Mode): Play offline, then Quick play against the live edge (
bun run deployfirst if it is stale).
2. Apple side, in the browser (1 to 1.5 h)
- MANUAL RUN: App Store Connect records and an upload key for the iOS apps #2886: App Store Connect app record for
com.quinnscode.parkhideseekand an upload key. - MANUAL RUN: eqosys Sign in with Apple keys and App Review accounts #2898 and MANUAL RUN: eqosys signing key in 1Password, then deploy #2785: eqosys Sign in with Apple keys, a demo account for App Review, and the eqosys deploy so sign-in works in the app.
- MANUAL RUN: App Store Connect privacy URL and privacy questions for each Q iOS app #3152: privacy policy URL and the App Privacy questions.
3. TestFlight (45 min plus Apple processing)
- Archive and upload from Bob (steps in
apps/park-hide-seek/TESTFLIGHT.md); raiseCURRENT_PROJECT_VERSIONeach time. - MANUAL RUN: Park Hide & Seek iOS: build in Xcode, join a quick-play room from TestFlight #2905: install through TestFlight, join a quick-play room with a second phone or friend, open a
?room=link.
4. App Store (1 to 1.5 h, then Apple review 1 to 3 days)
- Listing text, screenshots (6.9" iPhone, plus iPad), age rating, review notes (offline play needs no account).
- MANUAL RUN: Park Hide & Seek: put the real App Store link in STORE_URL #2912: put the real App Store link in
STORE_URL, once Apple gives it. - Add for Review, Submit.
Not in this day: #2916 (real character models), #3153 (Sign in with Apple server notifications), the other iOS apps (#3149 and the rest).
Metadata
Metadata
Assignees
Labels
manual runNeeds the owner to run it by hand (tokens, sign-ins); agents can't close itNeeds the owner to run it by hand (tokens, sign-ins); agents can't close it
Activity
QuinnsCode commentedon Nov 3, 2026
Folded into #3306 (the iOS block): all iOS and Bob-for-iOS owner-hands work is one issue now. The steps here are in it, checkbox by checkbox.