🏗️
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.