RexCode logo

⚙️ 工程日誌

開發過程中的思考、決策與里程碑——有想到才更新。

📜
🐣
01
🏗️
2026-05-15
成立

瑞碼工坊 RexCode 開張

一人工作室啟動。第一個產品 Lode 開始開發,目標:做自己每天用得到的工具。

02
📦
2026-05-20
Lode Mac

Lode v1.0 送 App Store 審核

六大模式全部完成(Viewer、Git Viewer、Folder Diff、File Diff、Binary Diff、Search)。等待 Apple 審核中。

03
📱
2026-05-31
Lode iPhone

Lode iPhone Phase 0–1 全部完成

iCloud Viewer(Markdown + Diff)、FileTypeRouter、全套 unit tests。v1.1 Notes + Voice 開始規劃。

04
🌐
2026-06-01
網站 · 規劃

rexcode.app 多產品改版

新增 SunnyWalker、Seam、Lode iPhone 產品頁。導覽架構重整,Tools dropdown,footer 分組。

05
🍎
2026-06-07
App Store · 上架

Lode v1.0 正式上架 Mac App Store

歷經 5 次退審(訂閱資訊、IAP、沙盒路徑、混合語言),2026-06-07 終於核准。從第一次送審到上架共 18 天。

06
🌤️
2026-06-11
App Store · 上架

SunnyWalker v1.0 正式上架 App Store

歷經 1 次退審(混合語言權限說明 + subtitle 兒童字樣),2026-06-11 核准。從首次送審到上架共 8 天。

07
🎹
2026-07-01
App Store · 上架

LetPiano v1.0 正式上架 App Store

歷經 1 次退件、1 次重審,2026-07-01 核准。iPhone / iPad / macOS 三平台同步,從首次送審(06-24)到上架共 7 天。完全免費、零廣告、不收集資料。

08
📓
2026-07-01
App Store · 上架

Lode iPhone v1.0 正式上架 App Store

Lode: Notes, Voice & Scan 一次過關、無退件,2026-07-01 Ready for Distribution。從首次送審(06-26)到上架共 5 天。iPhone 快速收件匣正式與 Mac 版 Lode 成對。

09
📖
2026-07-03
App Store · 上架

Dict Island 字典島 v1.0 正式上架 App Store

中英雙向字典 + 成長海單字島,一次過關、零退件,2026-07-03 Ready for Distribution。從首次送審(06-29)到上架共 4 天。iPhone / iPad 同步,全程離線、不收集資料、家長閘把關。

10
2026-07-07
App Store · 上架

五子棋小學堂 Gomoku Kids v1.0 正式上架 App Store

歷經 2 次退件(2.1 兒童資料需求、2.3.8 市集/裝置名稱不一致),2026-07-07 核准。從首次送審(06-26)到上架共 11 天。iPhone / iPad 同步,把 AI 判斷變成孩子看得懂的顏色提示,全程離線、無廣告、不收集資料。

11
🐱
2026-07-07
App Store · 上架

圍棋小學堂 Go Kids v1.0 正式上架 App Store

歷經 2 次退件(2.1 兒童資料需求、2.3.6 Age Rating 與功能不一致),2026-07-07 核准。從首次送審(06-27)到上架共 10 天。橘貓老師帶著從吃子棋一路到 KataGo 神經網路真戰,看得懂的顏色提示、全程離線、無廣告、不收集資料。

12
🤖
2026-07-11
App Store · 上架

AI小徒弟 AIPrentice v1.0 正式上架 App Store

歷經 1 次退件(Guideline 2.1 兒童資料需求),只需在 App Store Connect 據實回覆四個隱私問題、不到 2 天即通過,2026-07-11 上架。從首次送審(07-05)到上架共 6 天。讓孩子反過來教 AI:畫圖教牠、考牠,親眼看見 AI 一臉自信卻答錯的極限;全程離線、無廣告、不收集資料。

13
🌱
2026-07-15
App Store · 上架

Bloomling 通過審核上架 — 17 天、被拒 4 次

最硬的一次上架。6/28 首次送審,被拒 4 次:年齡分級對不上、兒少隱私問卷、名字不能有「Kids」、功能被說太少、被說「跟瀏覽器沒兩樣」、YouTube/IG 嵌入要附第三方授權證明。改名、補原生功能、附文件,第 5 次送審終於在 2026-07-15 通過——App 名字也從 Bloomling: Kids Video & Learn 變成 Bloomling: Learn & Safe Web。給孩子的圍牆花園瀏覽器:只看爸媽挑的網址,無廣告、無追蹤、無資料外傳。

14
🥁
2026-07-18
App Store · 上架

LetDrum 節奏小鼓手 v1.0 正式上架 App Store

只被拒 1 次(2.3.7 副標題不能寫「免費」、2.1 兒少隱私問卷),改副標題、據實回覆四個隱私問題後第 2 次送審通過,2026-07-18 上架。從首次送審(07-11)到上架共 7 天。家裡沒有鼓也能學:觸控鼓面、下落音符關卡、麥克風練習墊,還能用寶特瓶鐵罐自組一套鼓;全程離線、無廣告、不收集資料。

15
🧊
2026-08-07
App Store · 上架

LetCube 魔方小跟班 v1.0 正式上架 App Store

被擋 1 次,但不是內容問題——Guideline 2.1「Information Needed」:Apple 要先確認怎麼符合兒童類的 Guideline 1.3,問了四題(有沒有第三方分析、有沒有第三方廣告、會不會分享給第三方、還收不收其他使用者或裝置資料)。LetCube 四題剛好都是「沒有」,據實回覆後當天重新進審,兩天後通過。從首次送審(07-27)到上架共 11 天。拿起任何一顆普通魔方對著鏡頭邊轉邊收集顏色,App 用排除法推理出整顆狀態——永遠不會「掃描失敗,請重來」;接著會呼吸的 3D 魔方一步一步示範怎麼轉回來,不用背公式。相機畫面只在記憶體取樣顏色、用完即棄,全程離線、無廣告、不收集資料。

16
🧮
2026-08-11
App Store · 上架

LetAbacus 珠心算小學堂 v1.0 正式上架 App Store

又是 Guideline 1.3 那封信——而且這次 Apple 直接寫明是自動發出的:投兒童類就會被問「有沒有第三方分析/有沒有第三方廣告/會不會分享給第三方/還收不收其他使用者或裝置資料」四題。LetAbacus 四題同樣都是「沒有」,回覆後當天重新進審,五天後通過。從首次送審(08-01)到上架共 10 天,連同 3 個自由讚助內購一起過。可撥的虛擬算盤、發光引導的 18 課、數感島、看算聽算挑戰、9 款珠子皮膚——完全免費、零廣告、不收集資料,學習內容完全離線。

17
🧊
2026-08-11
App Store · 改版

LetCube v1.1.20260808 改版上架

上架第 4 天送出的第一次改版,8/8 送審、8/11 通過,這次沒被問任何問題。三個主軸:沒有實體魔方的孩子不再被擋在門外(開場改成直接進學園,不再是對著鏡頭發呆的相機頁)、架上版黑屏/閃退根治(真凶是 AVSpeechSynthesizer 講話中被釋放會卡死主執行緒,改成全 app 共用一顆永不釋放的引擎,共用庫 KidsTTS 同步修,整個 app 家族一起受惠),以及學園手感四連修(黑線區延後判層、輪廓外約 6mm 感應帶、看得到背面的第二視角——刻意不用鏡面反射,因為反射左右相反照著轉就錯、提示亮著時箭頭優先被抓取)。另加家長閘後的自由讚助與 4 位數密碼選項。

18
🌤️
2026-08-11
App Store · 改版

SunnyWalker Pro(v1.3.20260615)55 天後正式上架

這系列等最久的一個——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 核准。

19
🌱
2026-08-13
App Store · 上架

RestBud - Parental Screen Time v1.0 正式上架 App Store

這系列退最多次的一個——3 次退件。①「用了 Screen Time API 卻沒帶 Family Controls entitlement」,審核直接無法進行,三個自由讚助內購也被一起退回(內購綁在 App 上,不是獨立審的)。② 兒童類 Guideline 1.3 那四題,跟 LetCube、LetAbacus 收到的一字不差。③ 最有意思的一封:Guideline 2.3.8——名稱裡有 kids 暗示專給兒童,但這個 App 並沒有以兒童類送審。二選一是改名或真的投兒童類;RestBud 的使用者其實是家長(設定全在家長閘後,孩子那側只看得到小芽遮罩),所以答案是改名:Kids Screen TimeParental Screen Time。8/10 重新送審,8/13 通過,前後 11 天。

↑ 由新到舊 · 有想到才更新