RexCode logo

📋 LetPod · Apple 上架時程

App Store Journey · 獨立開發者的真實上架日誌

LetPod 是讓孩子和阿公阿嬤你一句我一句錄成一集小廣播的 app。這裡從第一個打包版本開始記錄,之後送審、退件、上架的每一個節點都會補在這條線上,給走在同一條路上的獨立開發者一點參考。


2026 · 09 · 05 📦 首個打包版本 · 驗證通過

從立項規格到第一個過得了 Apple 驗證的 build,都在同一天之內。深夜 11:30 打包 1.0.20260905 (1),11:35 build (2) 跑完 Xcode 的 Validate App,跳出 App validation complete——這代表打包、簽章、Info.plist、隱私宣告、icon 都過得了 Apple 的自動檢查,可以進到上傳與送審那一步。

  • App:LetPod(app.rexcode.letpod) · iOS App Archive(arm64)
  • 版本:1.0.20260905 (2)(同日 build 1 建立於 23:30)
  • 驗證通過:2026/9/5 23:35
  • 狀態:⏳ 尚未上傳送審

① 同一天完成的功能面

回合狀態機、四個任務卡包、30 秒回合錄音與自動回放、小麥的六種姿態動畫與童聲引導、三顆罐頭音效、裝置端後製(裁靜音/音量拉齊/混音)、20 集作品架與 7 天回收箱、家長閘後的分享與家族貨架——全部接上並在 iPad 模擬器上完整跑完一集(33.4 秒的 m4a)。

② 實跑才抓得到的那個雷

錄音停止後的 audio session 還原是背景工作,回放若搶先接手就會卡住,畫面上的「聽聽看」按鈕永遠是灰的。修法是等 session 真的離開錄放模式再開播,並加上以檔案長度為準的回放看門狗。這種問題單元測試測不出來,只有真的把一集錄完才會遇到。

③ 送審前還沒做完的事

20 題台語用詞定稿、實機的祖孫收音距離測試(阿嬤坐半公尺外、小孩貼著吼)、App Store 截圖,以及三次真實的家庭錄音 session——第二次小孩會主動說要再玩,才值得送審。隱私權政策與支援頁已經上線,那是 Apple 送審表單的必填欄位。

Xcode Organizer — LetPod 1.0.20260905 (2) App validation complete,identifier app.rexcode.letpod
Xcode Archives — 1.0.20260905 (2) Validation succeeded(點擊放大)
下一步 🚀 首次送審

台語內容定稿、實機測試與家庭 session 過關之後,App 版本會與三檔自由讚助內購同一次送出(家族教訓:內購不會自己跟著版本走)。送出、審核結果與上架日期都會補在這裡。

送審、退件、補件與上架的每一個節點,發生了就會記在這裡。