Review date:2026/8/5 · Review Device:iPad Air 11-inch (M3)
狀態:🔴 等待開發者回覆(Information Needed)
Apple 問的四個問題(兒童類幾乎必問)
① App 有沒有第三方分析(analytics)?有的話收集哪些資料。
② 有沒有第三方廣告?有的話請提供該廣告聯播網針對兒童 App 的公開政策連結。
③ 資料會不會分享給任何第三方?用途與儲存地點為何。
④ 除了上述兩者之外,還有沒有收集任何使用者或裝置資料?請完整說明所有用途。
怎麼回的
LetCube 的答案剛好四個都是「沒有」:不含任何第三方分析與廣告 SDK、不與任何第三方分享資料、除了必要的本機設定外不收集任何使用者或裝置資料;相機畫面只在記憶體取樣顏色、用完即棄,不儲存也不上傳。在 App Store Connect 回覆後當天(8/5 上午 9:15 PDT)就重新進入審核。
2026 · 08 · 07🎉 審核通過 · 正式上架
Congratulations!補件後兩天,8/7 下午收到 Review of your submission is complete. It is now eligible for distribution.——LetCube: Cube Guide for Kids 正式上架 App Store,iPhone 與 iPad 同步。從首次送審(7/27)到核准共 11 天,中間經歷 1 次 Guideline 2.1 補件、1 次重審。
App Store 名稱:LetCube: Cube Guide for Kids(Apple ID 6794867285)
An indie developer's honest App Store submission log
LetCube is a cube game for kids that turns any ordinary Rubik's cube into a detective game with just a phone. This page logs every milestone of its Apple App Store journey, shared for fellow indie developers on the same path.
2026 · 07 · 27🚀 First Submission · iPhone + iPad
A submission night that ran past midnight: on Jul 26 the build 1.0.20260717 (7) cleared Validate App and was attached to a draft submission — then the version string was bumped to the actual submission date, rebuilt as 1.0.20260727 (8), re-uploaded, and the submission was finalized at 00:26. Breathing 3D guidance, colour clues collected while you turn, and never a "scan failed" — completely free, zero ads, no data collected, fully offline.
Version: 1.0.20260727 (8) (previously validated as 1.0.20260717 (7))
Uploaded: Jul 27, 2026 at 12:19 AM
Status: ⏳ Waiting for Review
① Validated, then rebuilt and re-uploaded
At 11:50 PM on Jul 26, 1.0.20260717 (7) passed Validate App — Xcode Organizer reported Validation succeeded. The version string was then bumped to the submission day's 1.0.20260727, rebuilt as build (8), and uploaded at 12:19 AM with status Uploaded to Apple.
② Submission items finalized in App Store Connect
The draft submission created at 12:13 AM still carried build 1.0.20260717 (7). Once the new build landed, reopening the draft at 12:26 AM showed iOS App 1.0.20260727 · 1.0.20260727 (8) marked Item Ready to Submit.
Xcode Archives — 1.0.20260717 (7) Validation succeeded (click to enlarge)Draft Submission 12:13 AM — still on build 1.0.20260717 (7) (click to enlarge)Xcode Archives — 1.0.20260727 (8) Uploaded to Apple (click to enlarge)Draft Submission 12:26 AM — 1.0.20260727 (8) Ready to Submit (click to enlarge)
2026 · 08 · 05🔴 Guideline 2.1 · Information Needed
Nine days in, a rejection arrived — though not a rejection of the app itself. It was Guideline 2.1 Information Needed: before continuing, Apple wanted to know how the app complies with Guideline 1.3 (Kids Category). Reviewed on an iPad Air 11-inch (M3), version 1.0.20260727 (8).
The four questions (near-inevitable for Kids Category)
1. Does the app include third-party analytics? If so, what data is collected.
2. Does it include third-party advertising? If so, link the ad network's published kids-app policy.
3. Is data shared with any third parties? For what purpose, and stored where.
4. Any other user or device data collected beyond those two? Explain every planned use.
The reply
For LetCube all four answers happen to be "no": no third-party analytics or ad SDKs, nothing shared with anyone, and no user or device data collected beyond local settings — camera frames only sample colour in memory and are discarded, never stored or uploaded. After replying in App Store Connect, review resumed the same day (Aug 5, 9:15 AM PDT).
2026 · 08 · 07🎉 Approved & Live
Congratulations! Two days after the reply, on Aug 7: Review of your submission is complete. It is now eligible for distribution. — LetCube: Cube Guide for Kids is live on the App Store for iPhone and iPad. From first submission (Jul 27) to approval: 11 days, with one Guideline 2.1 information request and one re-review.
App Store name: LetCube: Cube Guide for Kids (Apple ID 6794867285)
Approved version: 1.0.20260727 for iOS · iPhone + iPad
Resubmitted: Aug 5, 2026 at 9:15 AM PDT · Approved: Aug 7, 2026
Email — review complete, eligible for distribution (click to enlarge)Accepted items — 1.0.20260727 for iOS (click to enlarge)
2026 · 08 · 11🎉 v1.1.20260808 Released
The first update went out four days after launch — submitted Aug 8, approved Aug 11, and this time with no questions asked. Four items: the app version plus three tip-jar in-app purchases.
Version: 1.1.20260808 (build 9) · iPhone + iPad
Submitted: Aug 8, 2026 at 9:34 AM PDT · Approved: Aug 11, 2026 at 6:02 PM
1. Kids without a physical cube are no longer locked out
1.0 opened on the camera page — a child with no cube at home could only stare at the viewfinder. 1.1 opens into the Academy instead, with the challenge card on top, so there is something playable on first launch.
2. The real cause of the black screen / crash: a speech-engine deadlock
AVSpeechSynthesizerhangs the main thread if it's deallocated mid-utterance; the watchdog then kills the app and the user sees a black screen or a crash. Now one engine is shared app-wide and never deallocated — and the shared KidsTTS got the same fix, so the whole app family benefits.
3. Academy feel: four fixes that only work stacked
Defer the layer decision when a finger lands on the black line between layers; a ~6mm sensing band outside the outline (small hands miss edge cells); a second view of the back face that is not a mirror (a reflection flips left and right, so copying it produces the wrong turn); and, while a hint is showing, the arrow wins the touch.
4. Tip jar and the parental gate
Three optional tips ($0.99 / $4.99 / $9.99) sit behind the parental gate and unlock nothing — invisible anywhere in the child's flow (scan, 3D guidance, Academy). The gate now also accepts a 4-digit passcode as an alternative to the maths question.
Email — v1.1.20260808 review complete (click to enlarge)
2026 · 08 · 30✋ v1.2.20260830 Submitted → Live · Every Swipe Works, Sound Stays On
The first reason to ship this version was sound: version 1.1 went completely silent when the ring/silent switch was on, and after a phone call or alarm it could stay silent until the app was restarted. It now uses the same playback mode as LetPiano, so the switch no longer mutes it and sound comes back on its own after an interruption.
Two more things: rewritten gestures — of the 108 "which square, which direction" combinations, only 66% responded in 1.1, and now 100% do; the layer follows your finger and only commits or springs back when you let go — and a fix for iPad held upright, where the three buttons at the top of the scan screen sat off screen and the front camera couldn't be selected. The new mode is a Timed Challenge, where running out of time gets encouragement, not a penalty.
Version: 1.2.20260830 (build 11) · iPhone + iPad · app version only (no new in-app purchases)
Submission created: Aug 30, 2026, 7:51 PM · Approved: date not recorded (already on sale when App Store Connect data was pulled on Sep 6)
Status: ✅ Live
Xcode Archives — 1.2.20260830 (11) Validation succeeded (click to enlarge)Draft Submission 7:51 PM — 1.2.20260830 (11) Ready to Submit (click to enlarge)
2026 · 10 · 24📲 v1.3.20261024 Live · iPhone Duo + Circle Map, Approved in 6 Hours
Two things. First, the foldable iPhone Duo, on sale from Oct 23: rebuilt with Xcode 27.1 / the iOS 27.1 SDK, the app fills both the cover and inner screens instead of a letterboxed window, and iPad now supports all four orientations and Split View. Second, a Circle Map on the Cube Academy practice screen: the 54 stickers laid flat on the crossings of nine circles, sliding along their ring whenever a layer turns, so children see the 3D cube and the flattened whole at once; tap the map to enlarge it and the screen splits in two, so the cube is never covered.
The store description, put back
While preparing this version it turned out that 1.2's What's New had been pasted into the App Description field, so for 54 days the store page showed update notes instead of an introduction. This version restores the full description and explains it to the reviewer in the Review Notes.
Still to do
The Duo simulator was in use by other work at submission time, so there was no Duo walkthrough and no Duo screenshots (mandatory only from April 2027); both come next version. Chinese store screenshots had been missing since 1.0 — a separate 1.4.20261024 adding them has been submitted and is waiting for review.
Version: 1.3.20261024 (build 12) · iPhone + iPhone Duo + iPad · 1 item (via API key)
Submitted: Oct 24, 2026, 1:20 AM (= Oct 23, 10:20 AM PDT) · Approved: Oct 24, 7:43 AM — about 6 h 23 min, no questions