🏗️
2026-05-15
成立
Founded
瑞碼工坊 RexCode 開張
RexCode Studio Opens
一人工作室啟動。第一個產品 Lode 開始開發,目標:做自己每天用得到的工具。
Solo studio launched. First product Lode starts development — build tools you actually use every day.
📦
2026-05-20
Lode Mac
Lode Mac
Lode v1.0 送 App Store 審核
Lode v1.0 Submitted to App Store
六大模式全部完成(Viewer、Git Viewer、Folder Diff、File Diff、Binary Diff、Search)。等待 Apple 審核中。
All six modes complete (Viewer, Git Viewer, Folder Diff, File Diff, Binary Diff, Search). Awaiting Apple review.
📱
2026-05-31
Lode iPhone
Lode iPhone
Lode iPhone Phase 0–1 全部完成
Lode iPhone Phase 0–1 Complete
iCloud Viewer(Markdown + Diff)、FileTypeRouter、全套 unit tests。v1.1 Notes + Voice 開始規劃。
iCloud Viewer (Markdown + Diff), FileTypeRouter, full unit tests. v1.1 Notes + Voice now in planning.
🌐
2026-06-01
網站 · 規劃
Site · Planning
rexcode.app 多產品改版
rexcode.app Multi-product Redesign
新增 SunnyWalker、Seam、Lode iPhone 產品頁。導覽架構重整,Tools dropdown,footer 分組。
Added SunnyWalker, Seam, and Lode iPhone product pages. Rebuilt nav with Tools dropdown and grouped footer.
🍎
2026-06-07
App Store · 上架
App Store · Live
Lode v1.0 正式上架 Mac App Store
Lode v1.0 Live on Mac App Store
歷經 5 次退審(訂閱資訊、IAP、沙盒路徑、混合語言),2026-06-07 終於核准。從第一次送審到上架共 18 天。
After 5 rejections (subscription info, IAP, sandbox path, mixed-language UI), approved on June 7. 18 days from first submission to live.
🌤️
2026-06-11
App Store · 上架
App Store · Live
SunnyWalker v1.0 正式上架 App Store
SunnyWalker v1.0 Live on App Store
歷經 1 次退審(混合語言權限說明 + subtitle 兒童字樣),2026-06-11 核准。從首次送審到上架共 8 天。
After 1 rejection (mixed-language permission strings + "kids" subtitle term), approved on June 11. 8 days from first submission to live.
🎹
2026-07-01
App Store · 上架
App Store · Live
LetPiano v1.0 正式上架 App Store
LetPiano v1.0 Live on the App Store
歷經 1 次退件、1 次重審,2026-07-01 核准。iPhone / iPad / macOS 三平台同步,從首次送審(06-24)到上架共 7 天。完全免費、零廣告、不收集資料。
After 1 rejection and 1 re-review, approved on July 1. Live on iPhone / iPad / macOS — 7 days from first submission (Jun 24). Completely free, zero ads, no data collected.
📓
2026-07-01
App Store · 上架
App Store · Live
Lode iPhone v1.0 正式上架 App Store
Lode for iPhone v1.0 Live on the App Store
Lode: Notes, Voice & Scan 一次過關、無退件,2026-07-01 Ready for Distribution。從首次送審(06-26)到上架共 5 天。iPhone 快速收件匣正式與 Mac 版 Lode 成對。
Lode: Notes, Voice & Scan passed on the first try with no rejection — Ready for Distribution on July 1, 5 days from first submission (Jun 26). The iPhone quick-inbox is now paired with Lode on Mac.
📖
2026-07-03
App Store · 上架
App Store · Live
Dict Island 字典島 v1.0 正式上架 App Store
Dict Island v1.0 Live on the App Store
中英雙向字典 + 成長海單字島,一次過關、零退件,2026-07-03 Ready for Distribution。從首次送審(06-29)到上架共 4 天。iPhone / iPad 同步,全程離線、不收集資料、家長閘把關。
A two-way EN–ZH dictionary plus the Growth Sea vocabulary islands — cleared on the first try with zero rejections, Ready for Distribution on July 3, 4 days from first submission (Jun 29). Live on iPhone / iPad, fully offline, no data collected, behind a Parental Gate.
⚫
2026-07-07
App Store · 上架
App Store · Live
五子棋小學堂 Gomoku Kids v1.0 正式上架 App Store
Gomoku Kids v1.0 Live on the App Store
歷經 2 次退件(2.1 兒童資料需求、2.3.8 市集/裝置名稱不一致),2026-07-07 核准。從首次送審(06-26)到上架共 11 天。iPhone / iPad 同步,把 AI 判斷變成孩子看得懂的顏色提示,全程離線、無廣告、不收集資料。
After 2 rejections (2.1 kids-data info, 2.3.8 marketplace/device name mismatch), approved on July 7 — 11 days from first submission (Jun 26). Live on iPhone / iPad, turning the AI's judgement into color hints kids can read; fully offline, no ads, no data collected.
🐱
2026-07-07
App Store · 上架
App Store · Live
圍棋小學堂 Go Kids v1.0 正式上架 App Store
Go Kids v1.0 Live on the App Store
歷經 2 次退件(2.1 兒童資料需求、2.3.6 Age Rating 與功能不一致),2026-07-07 核准。從首次送審(06-27)到上架共 10 天。橘貓老師帶著從吃子棋一路到 KataGo 神經網路真戰,看得懂的顏色提示、全程離線、無廣告、不收集資料。
After 2 rejections (2.1 kids-data info, 2.3.6 Age Rating vs. features mismatch), approved on July 7 — 10 days from first submission (Jun 27). Coach Mochi guides kids from Capture Go to a real KataGo neural-net match, with readable color hints; fully offline, no ads, no data collected.
🤖
2026-07-11
App Store · 上架
App Store · Live
AI小徒弟 AIPrentice v1.0 正式上架 App Store
AIPrentice v1.0 Live on the App Store
歷經 1 次退件(Guideline 2.1 兒童資料需求),只需在 App Store Connect 據實回覆四個隱私問題、不到 2 天即通過,2026-07-11 上架。從首次送審(07-05)到上架共 6 天。讓孩子反過來教 AI:畫圖教牠、考牠,親眼看見 AI 一臉自信卻答錯的極限;全程離線、無廣告、不收集資料。
After 1 rejection (Guideline 2.1 kids-data info) that only needed honest written answers to four privacy questions, cleared in under 2 days and live on 2026-07-11 — 6 days from first submission (Jul 5). Kids teach the AI instead: draw to teach it, quiz it, and watch it confidently get things wrong; fully offline, no ads, no data collected.
🌱
2026-07-15
App Store · 上架
App Store · Live
Bloomling 通過審核上架 — 17 天、被拒 4 次
Bloomling Approved — 17 Days and 4 Rejections
最硬的一次上架。6/28 首次送審,被拒 4 次:年齡分級對不上、兒少隱私問卷、名字不能有「Kids」、功能被說太少、被說「跟瀏覽器沒兩樣」、YouTube/IG 嵌入要附第三方授權證明。改名、補原生功能、附文件,第 5 次送審終於在 2026-07-15 通過——App 名字也從 Bloomling: Kids Video & Learn 變成 Bloomling: Learn & Safe Web。給孩子的圍牆花園瀏覽器:只看爸媽挑的網址,無廣告、無追蹤、無資料外傳。
The hardest launch yet. First submitted 6/28, rejected 4 times: age-rating mismatch, the kids privacy questionnaire, "Kids" not allowed in the name, too little functionality, "no different from a web browser", and proof of rights for the YouTube/IG embeds. After a rename, added native features and attached documentation, the 5th submission cleared on 2026-07-15 — the name became Bloomling: Learn & Safe Web. A walled-garden browser for kids: only the URLs a parent picked, no ads, no tracking, no data leaving the device.
🥁
2026-07-18
App Store · 上架
App Store · Live
LetDrum 節奏小鼓手 v1.0 正式上架 App Store
LetDrum v1.0 Live on the App Store
只被拒 1 次(2.3.7 副標題不能寫「免費」、2.1 兒少隱私問卷),改副標題、據實回覆四個隱私問題後第 2 次送審通過,2026-07-18 上架。從首次送審(07-11)到上架共 7 天。家裡沒有鼓也能學:觸控鼓面、下落音符關卡、麥克風練習墊,還能用寶特瓶鐵罐自組一套鼓;全程離線、無廣告、不收集資料。
Just one rejection (2.3.7 no "free" in the subtitle, 2.1 kids privacy questionnaire); after fixing the subtitle and honestly answering the four privacy questions, it cleared on the 2nd submission and launched 2026-07-18 — 7 days from first submission (07-11). No drum kit needed: touch pads, falling-note levels, a mic practice pad, and a build-your-own kit from bottles and cans; fully offline, no ads, no data collected.
🧊
2026-08-07
App Store · 上架
App Store · Live
LetCube 魔方小跟班 v1.0 正式上架 App Store
LetCube v1.0 Live on the App Store
被擋 1 次,但不是內容問題——Guideline 2.1「Information Needed」:Apple 要先確認怎麼符合兒童類的 Guideline 1.3,問了四題(有沒有第三方分析、有沒有第三方廣告、會不會分享給第三方、還收不收其他使用者或裝置資料)。LetCube 四題剛好都是「沒有」,據實回覆後當天重新進審,兩天後通過。從首次送審(07-27)到上架共 11 天。拿起任何一顆普通魔方對著鏡頭邊轉邊收集顏色,App 用排除法推理出整顆狀態——永遠不會「掃描失敗,請重來」;接著會呼吸的 3D 魔方一步一步示範怎麼轉回來,不用背公式。相機畫面只在記憶體取樣顏色、用完即棄,全程離線、無廣告、不收集資料。
One block along the way, and not about the content — Guideline 2.1 "Information Needed": before continuing, Apple wanted to know how the app meets Kids Category Guideline 1.3, asking four questions (third-party analytics? third-party ads? data shared with anyone? any other user or device data?). For LetCube all four answers are "no"; after replying, review resumed the same day and cleared two days later — 11 days from first submission (07-27). Hold any ordinary cube up to the camera and turn it: the app gathers colour clues and reasons out the whole cube by elimination, so there is never a "scan failed, try again" dead end. Then a gentle breathing 3D cube shows each turn — no formulas to memorise. Camera frames only sample colour in memory and are discarded; fully offline, no ads, no data collected.
🧮
2026-08-11
App Store · 上架
App Store · Live
LetAbacus 珠心算小學堂 v1.0 正式上架 App Store
LetAbacus v1.0 Live on the App Store
又是 Guideline 1.3 那封信——而且這次 Apple 直接寫明是自動發出的:投兒童類就會被問「有沒有第三方分析/有沒有第三方廣告/會不會分享給第三方/還收不收其他使用者或裝置資料」四題。LetAbacus 四題同樣都是「沒有」,回覆後當天重新進審,五天後通過。從首次送審(08-01)到上架共 10 天,連同 3 個自由讚助內購一起過。可撥的虛擬算盤、發光引導的 18 課、數感島、看算聽算挑戰、9 款珠子皮膚——完全免費、零廣告、不收集資料,學習內容完全離線。
The Guideline 1.3 letter again — and this time Apple states plainly that it is automated: submitting to the Kids Category triggers the same four questions (third-party analytics, third-party ads, data shared with anyone, any other user or device data). All four answers are "no" for LetAbacus too; review resumed the same day and cleared five days later — 10 days from first submission (08-01), with the three tip-jar IAPs approved alongside. A real bead-flicking abacus, 18 glow-guided lessons, Number Sense Island, look-and-listen drills and 9 bead skins — free, no ads, no data collected, learning fully offline.
🧊
2026-08-11
App Store · 改版
App Store · Update
LetCube v1.1.20260808 改版上架
LetCube v1.1.20260808 Update Released
上架第 4 天送出的第一次改版,8/8 送審、8/11 通過,這次沒被問任何問題。三個主軸:沒有實體魔方的孩子不再被擋在門外(開場改成直接進學園,不再是對著鏡頭發呆的相機頁)、架上版黑屏/閃退根治(真凶是 AVSpeechSynthesizer 講話中被釋放會卡死主執行緒,改成全 app 共用一顆永不釋放的引擎,共用庫 KidsTTS 同步修,整個 app 家族一起受惠),以及學園手感四連修(黑線區延後判層、輪廓外約 6mm 感應帶、看得到背面的第二視角——刻意不用鏡面反射,因為反射左右相反照著轉就錯、提示亮著時箭頭優先被抓取)。另加家長閘後的自由讚助與 4 位數密碼選項。
The first update, submitted four days after launch and approved with no questions asked. Three themes: kids without a physical cube are no longer locked out (it now opens into the Academy instead of a camera page with nothing to do), the shipping build's black screen and crashes fixed at the root (the culprit was AVSpeechSynthesizer hanging the main thread when deallocated mid-utterance — now one shared engine that is never released, with the same fix in the shared KidsTTS so the whole app family benefits), and four stacked fixes to how the Academy feels (defer the layer decision on the line between layers, a ~6mm sensing band outside the outline, a second view of the back face that is deliberately not a mirror since a reflection flips left/right, and the arrow winning the touch while a hint shows). Plus an optional tip jar and a 4-digit passcode option behind the parental gate.
🌤️
2026-08-11
App Store · 改版
App Store · Update
SunnyWalker Pro(v1.3.20260615)55 天後正式上架
SunnyWalker Pro (v1.3.20260615) Live After 55 Days
這系列等最久的一個——55 天、5 輪往返(6/18、6/27、7/8、7/17、7/28)。SunnyWalker Pro 帶著 App 家族第一個付費內購送審:US$1.99 一次購買終身解鎖、支援家庭共享、老用戶更新後自動免費升 Pro。最卡的一課是 Guideline 2.1(b) 同一封信連收兩次:app 裡看得到 Pro,但關聯的內購商品沒有在送審清單裡——退審後重送時 IAP 不會自動跟回去,要在 App Store Connect 手動把內購加回同一個 submission、附上 IAP 的 App Review 截圖。7/28 晚間重送,最後一輪審了 14 天,8/11 凌晨 3:16 核准。
The longest wait in this series — 55 days and 5 review rounds (6/18, 6/27, 7/8, 7/17, 7/28). SunnyWalker Pro carried the family's first paid in-app purchase: US$1.99 one-time lifetime unlock with Family Sharing, and existing users upgrade to Pro free. The stickiest lesson: the same Guideline 2.1(b) letter arrived twice — the app references Pro, but the IAP product wasn't in the submission; after a rejection the IAP does not ride along automatically and must be re-attached to the submission in App Store Connect with an App Review screenshot. Resubmitted on the evening of Jul 28, the final round took 14 days; approved at 3:16 AM on Aug 11.
🌱
2026-08-13
App Store · 上架
App Store · Live
RestBud - Parental Screen Time v1.0 正式上架 App Store
RestBud - Parental Screen Time v1.0 Live on the App Store
這系列退最多次的一個——3 次退件。①「用了 Screen Time API 卻沒帶 Family Controls entitlement」,審核直接無法進行,三個自由讚助內購也被一起退回(內購綁在 App 上,不是獨立審的)。② 兒童類 Guideline 1.3 那四題,跟 LetCube、LetAbacus 收到的一字不差。③ 最有意思的一封:Guideline 2.3.8——名稱裡有 kids 暗示專給兒童,但這個 App 並沒有以兒童類送審。二選一是改名或真的投兒童類;RestBud 的使用者其實是家長(設定全在家長閘後,孩子那側只看得到小芽遮罩),所以答案是改名:Kids Screen Time → Parental Screen Time。8/10 重新送審,8/13 通過,前後 11 天。
The most-rejected app in this series — three rejections. (1) Screen Time APIs used without the Family Controls entitlement, so review couldn't proceed; the three tip-jar IAPs were returned with it (IAPs ride on the app, they aren't reviewed separately). (2) The four Guideline 1.3 Kids Category questions, identical to what LetCube and LetAbacus received. (3) The interesting one: Guideline 2.3.8 — the name contained "kids", implying it is made for children, but the app was not submitted to the Kids Category. The choice was rename or reclassify; RestBud's real user is the parent (everything sits behind the parental gate; the child's side shows only the sprout shield), so renaming was the honest answer: Kids Screen Time → Parental Screen Time. Resubmitted Aug 10, approved Aug 13 — 11 days end to end.
🍎
2026-08-31
App Store · 改版
App Store · Update
Lode Mac v0.6.20260829 更新上架:Viewer 永久免費、分割窗格、開發者工具箱
Lode for Mac v0.6.20260829: Viewer Free Forever, Split View, Developer Toolbox
上架 83 天後的第一次改版。最大的決定是 Viewer 永久免費——檔案檢視不再有期限,30 天試用期滿後只有五個進階模式需要 Pro。新功能:Split View 分割窗格、Command Palette 開發者工具(JSON/YAML/XML/SQL 格式化、Base64/JWT、檔案雜湊)、鍵盤優先檔案樹、Folder Sync 真的能執行(刪除一律進垃圾桶)、PDF 與 Word 比對、Photoshop 式影像編輯,加上一整輪串流化與安全性強化。8/29 晚上送審,8/31 下午通過——38 小時、零提問;對照首發的 20 天、5 次退件,改版審起來完全是另一回事。
The first update, 83 days after launch. The big decision: the Viewer is free forever — file viewing no longer expires, and after the 30-day trial only the five pro modes need Pro. New: Split View panes, developer tools in the Command Palette (JSON/YAML/XML/SQL formatting, Base64/JWT, file hashing), a keyboard-first file tree, Folder Sync that actually applies (every delete goes to the Trash), PDF and Word compare, a Photoshop-style image editor, plus a long run of streaming and safety work. Submitted the evening of Aug 29, approved the afternoon of Aug 31 — 38 hours, no questions asked; against the launch's 20 days and 5 rejections, an update is a different world.
🧮
2026-09-01
App Store · 改版
App Store · Update
LetAbacus v1.1.20260830 更新上架:四則全備 50 課、心算階梯、補數概念門
LetAbacus v1.1.20260830: 50 Lessons Across All Four Operations, Mental Ladder, Complement Gate
上架 20 天後的第一次改版,把 1.0 之後的全部累積一次送出。課程從 8 單元 18 課長成 19 單元 50 課——乘除入門、正式珠算乘除、撥數道場;三條學習主線:心算階梯(看盤 → 閃現 → 幽靈珠 → 純心算)、位值道場、補數概念門(課前圖像題、課後換數字驗收才給星星);每日任務與 11 面徽章、題目板、八歲化調整(課程地圖只顯示現在+下一站、稱讚過程不貼標籤)、家長區學習快照匯出(本機分享,Data Not Collected 不變)。8/31 深夜送審,9/1 清晨通過——7 小時、零提問,Kids Category 那四題沒有再被問一次。
The first update, 20 days after launch, rolling up everything since 1.0. Lessons grow from 8 units / 18 lessons to 19 units / 50 — multiplication and division, formal soroban technique, a place-value dojo; three learning tracks: the mental-math ladder (watch → flash → ghost beads → pure mental), the place-value dojo, and the complement gate (picture questions before, a teach-back with new numbers after, stars only then); daily tasks and 11 badges, a question board, eight-year-old-friendly changes (the lesson map shows only now + next; praise the process, not the label), and a parent-zone learning snapshot export (local share, Data Not Collected unchanged). Submitted late on Aug 31, approved early Sep 1 — 7 hours, no questions; the four Kids Category questions were not asked again.
🤖
2026-09-06
App Store · 改版
App Store · Update
AIPrentice v1.2.20260905 更新上架:每日一蛋、恐龍化、用說的教、我的畫本
AIPrentice v1.2.20260905: Daily Egg, Dinosaurs, Teaching by Voice, My Sketchbook
上架 57 天後的第一次改版——中間那版 1.1 寫好了但從未送出,所以這次把 1.0 之後的全部一次送上:小徒弟從史萊姆改成恐龍(龍寶寶 → 恐龍大師);除了用畫的教,還能用說的教(裝置端語音辨識,牠只會講孩子教過的詞)與問恐龍博士(裝置端 LLM,輸入輸出都有安全層);跟著畫、八色顏色盤、成長影片。1.2 的主軸是每日一蛋:24 座島 × 50 關 = 1,200 關手寫關卡,每關教一個 AI 怎麼學的概念(泛化、類別邊界、樣本數、垃圾進垃圾出),刻意不做連勝、不做倒數、不推播;之後接無盡之海。加上我的畫本、作品集、畫畫小教練、辨識 v4(七情境 92.5% → 98.5%)、iPad 版面重排。9/5 深夜送審,9/6 晚上通過——22 小時、零提問。
The first update, 57 days after launch — the 1.1 in between was written but never submitted, so this ships everything since 1.0: the apprentice becomes a dinosaur (Baby Dino → Dino Master); besides drawing, kids can now teach by voice (on-device speech recognition; it only speaks words the child taught it) and ask Dr. Dino (on-device LLM with a safety layer on both input and output); draw-along, an eight-colour palette, and growth movies. 1.2's headline is the Daily Egg: 24 islands × 50 levels = 1,200 hand-written levels, each teaching one idea about how AI learns (generalisation, category boundaries, sample size, garbage-in-garbage-out) — deliberately no streaks, no countdowns, no push notifications — then an endless sea. Plus My Sketchbook, a gallery, a drawing coach, recognition v4 (92.5% → 98.5% across seven scenarios), and an iPad layout pass. Submitted late Sep 5, approved the evening of Sep 6 — 22 hours, no questions asked.
🥁
2026-09-08
App Store · 改版
App Store · Update
LetDrum v1.1.20260907 更新上架:每日一節奏、小教練、創作台、貼紙冊
LetDrum v1.1.20260907: A Rhythm a Day, a Coach, a Beat Maker, Stickers
上架 52 天後的第一次改版,把 1.0 之後的全部一次送上。主軸是每天一點點:每日一節奏(按日期抽一首、蓋章給 XP,節奏花園的植物隨連續天數長大——斷天只是打瞌睡、永不會死,刻意不做倒數、不推播、不懲罰)+節奏小教練(裝置端規則式,讀練習紀錄講一句孩子聽得懂的診斷、開今日三項菜單)。再加:16 格三軌節奏創作台、演奏回放(事件重放非錄音)、41 張貼紙冊+集滿頁免費換鼓皮、節日限定鼓皮、打歌模式、雙人對打、樂理樂園 10 → 26 課(切分音、複節奏 2:3、五線鼓譜)、家長儀表板/多小孩/週報匯出、鼓手熊插圖美術、iPad 版面全面重算。家長區新增三檔自由讚助(家長閘後、不解鎖任何功能)——版本+三個 IAP 四項同籃一次送審,9/7 深夜送出、9/8 早上過審,約 9 小時、零退件。
The first update, 52 days after launch, shipping everything since 1.0. The theme is a little every day: a daily rhythm (date-seeded pick, stamp for XP, and a rhythm garden whose plant grows with your streak — miss a day and it just dozes off, never dies; deliberately no countdowns, no push, no punishment) plus an on-device rule-based rhythm coach that reads the practice log and speaks one kid-friendly diagnosis. Also: a 16-step three-track beat maker, performance replay (event replay, not a recording), a 41-sticker album with free drum skins for full pages, seasonal skins, play-along songs, a two-player mode, Theory Park growing from 10 to 26 lessons (syncopation, 2:3 polyrhythm, staff notation), a parent dashboard with multi-child profiles and weekly-report export, illustrated art with a drummer bear, and a full iPad layout pass. The parent zone adds a three-tier voluntary tip jar (behind the gate, unlocks nothing) — submitted as one basket of four items (version + 3 IAPs) late on Sep 7, approved the next morning: about 9 hours, zero rejections.
🎹
2026-09-08
App Store · 改版
App Store · Update
LetPiano v1.3.20260907 更新上架:貼紙冊、今日路線、創作、樂理 16 課
LetPiano v1.3.20260907: Sticker Album, Daily Route, Creation, 16 Theory Lessons
上架 69 天後的第一次改版——中間的 1.1、1.2 寫好了但沒送出,所以這次把 1.0 之後的全部一次送上:今日路線、創作模式、樂理 16 課、挑戰與商店(1.2),加上 1.3 的主軸貼紙冊——51 張貼紙、4 頁,每張對應真實可玩的內容,集滿一頁免費解鎖對應琴鍵皮膚;全部是遊戲內虛擬獎勵,沒有抽獎、沒有倒數、不製造焦慮。26 張貼紙與 8 個 icon 換上 Rex 生成的插圖,app 從「SF Symbol 風」變成有角色的兒童 app。家長區改由家族共用件長出(含三檔自由讚助)。過程踩了一個規則:app 的第一個 IAP 必須跟一個版本同籃送審——9/6 送的 1.3.20260905 過了審,三個打賞卻留在籃外,只好隔天開 1.3.20260907(程式碼零改動)四項同籃重送,9/8 早上過審,約 9 小時、零提問。
The first update, 69 days after launch — 1.1 and 1.2 were written but never submitted, so this ships everything since 1.0: the daily route, creation mode, 16 theory lessons, challenges and the shop (1.2), plus 1.3's headline, the sticker album — 51 stickers over 4 pages, each mapped to real playable content, and completing a page unlocks its key skin for free; all in-game virtual rewards, no gacha, no countdowns, no anxiety by design. 26 stickers and 8 icons switch to Rex-generated illustrations, turning the app from SF-Symbol chic into a children's app with characters. The parent zone is now grown by the family's shared component (including a three-tier voluntary tip jar). One rule got stepped on along the way: an app's first IAP must ship in the same review basket as an app version — 1.3.20260905 passed review on Sep 7 with the three tips left outside the basket, so 1.3.20260907 (zero code changes) was resubmitted next day as one basket of four items and approved the morning of Sep 8: about 9 hours, no questions asked.
🤖
2026-09-14
App Store · 改版
App Store · Update
AIPrentice v1.3.20260913 更新上架:修一個架上的閃退,順手讓電影動起來
AIPrentice v1.3.20260913: Fixing a Crash in the Wild, and Movies That Move
起點是一則實機回報:孩子的 iPad(畫本約 100 張)做電影,跑到一半整個 app 消失,五次都一樣。被系統因記憶體不足收掉不留 crash log,App Store Connect 上完全看不到——真凶是每一幀都先畫成一張大圖、暫存記憶體一次也沒釋放;改成直接畫進影片緩衝區後,記憶體峰值不再隨片長成長。修完順手讓電影動起來:同名的畫變翻頁動畫走過畫面,整本畫本都放得進一支電影;長按可拖曳排序或丟掉畫(不影響小徒弟記得的東西);大畫本開 app 更快、iPad 直式版面修正、揭曉答案跟隨系統字級。隱私口徑零變更。前一版 1.2.20260907 只為補送三個打賞內購——第一個 IAP 必須跟 app 版本同籃送審。9/13 晚上 8:50 送審,9/14 早上 7:57 上架——約 11 小時、零提問。
It started with a real-device report: on a child's iPad (about 100 drawings), making a movie made the whole app vanish halfway through, five times out of five. An out-of-memory kill leaves no crash log, so App Store Connect showed nothing — the culprit was every frame being drawn as a large image first, with temporary memory never released; drawing straight into the video buffer keeps peak memory flat no matter how long the film. With that fixed, movies came alive: same-name drawings play as a flipbook walking across the screen, and a whole book fits in one film; press and hold to reorder or throw a drawing away (never touching what the apprentice remembers); big books open faster, the iPad portrait layout is fixed, and the Quiz answer follows the system text size. No privacy changes. The version before, 1.2.20260907, existed only to add three tip IAPs — an app's first IAP must be in the same review basket as an app version. Submitted 8:50 PM Sep 13, live 7:57 AM Sep 14 — about 11 hours, no questions asked.
🌱
2026-09-14
App Store · 改版
App Store · Update
Bloomling v1.0.20260912 更新上架:家長專區翻新+自由讚助,審核 4 分鐘
Bloomling v1.0.20260912: Parent Area Refresh and a Tip Jar, Reviewed in 4 Minutes
上架兩個月後的改版,Bloomling 第一次有內購:家長專區的「請開發者喝杯咖啡」三檔自由讚助,只放在家長閘之後、不解鎖任何東西,孩子那一側完全沒變。一起出貨的有家長閘 4 位數密碼、網站清單就地改名、可拖曳的回家鈕、清除瀏覽資料、朗讀被打斷後自動接回;隱私說明從「零資料外傳」改成更精確的「開發者不接收任何資料」並逐項揭露家長加入的網站與嵌入影片會收到什麼,App Privacy 維持 Data Not Collected。家族前面踩過四次「第一個 IAP 要跟版本同籃」的雷,這次送出前逐項驗收 4 Items(1 版本+3 內購)。9/13 17:58 送出,隔天 17:55 進入審核、17:59 就通過——審 4 分鐘、零提問;首發那次是 17 天、被拒 4 次。
An update two months after launch, and Bloomling's first in-app purchase: a three-tier "buy the developer a coffee" tip jar in the parent area, placed only behind the parental gate and unlocking nothing — the child's side is unchanged. Shipping alongside: a 4-digit passcode for the parental gate, rename sites in place, a draggable Home button, clear browsing data, and read-aloud that resumes after interruptions. Privacy wording moves from "no data leaves the device" to the more precise "the developer receives nothing" with an item-by-item disclosure of what the sites and embeds a parent adds can receive; App Privacy stays Data Not Collected. The family had stepped on "the first IAP must share a basket with a version" four times, so every item was checked before submitting — 4 items (1 version + 3 IAPs). Submitted 5:58 PM Sep 13; In Review at 5:55 PM the next day and approved at 5:59 PM — four minutes, no questions. The launch took 17 days and 4 rejections.