Lu Cheng Wei
TinyWalk 是一款開發者工具,用來在真實裝置上產生 HealthKit 的合成測試資料。
目前在 Apple 公開 App Store 頁面可見的項目,可能不等同於 App Store Connect 中的完整目錄。
TinyWalk 是一款開發者工具,用來在真實裝置上產生 HealthKit 的合成測試資料。
如果你正在開發或測試會讀取步數、步行距離或健身紀錄的 App,你大概遇過這些問題:在「健康」App 裡手動一筆一筆補測資太慢,而 iOS 模擬器又重現不了真機才有的 HealthKit 行為。TinyWalk 讓你一鍵寫入格式正確的樣本資料,直接拿真實形狀的輸入去驗證你的讀取邏輯、圖表、統計區間與權限流程。
【實際寫入的內容】
• HKQuantityTypeIdentifierStepCount:以每分鐘一筆的方式寫入
• HKQuantityTypeIdentifierDistanceWalkingRunning:依 0.75 公尺/步換算
• HKWorkout(.walking):把上述樣本包成單一 session,讓你讀取 workout 的程式碼有東西可以解析
【功能】
• 六種資料集規模:100、1,000、2,000、3,000、5,000、10,000 步。
• 來源標記可切換:可寫成帶 HKMetadataKeyWasUserEntered 的樣本(等同在「健康」App 手動輸入),或不帶標記、外觀等同裝置自動記錄。多數 App 會依這個旗標分流,要測那段就得兩種都產得出來。
• 回溯產生:把一整組資料以每分鐘為單位分散寫入過去的時間區間,不必真的等,就能測出你的 App 怎麼彙整歷史資料。
• 即時產生:在倒數計時中逐步寫入,用來測試你的 App 在執行期間收到新 HealthKit 資料時的反應。
• 自然波動:每分鐘樣本帶有 ±12% 的變動,並可選擇步頻(散步/慢跑/快跑)。目的是讓你的圖表與平均值是拿非等值序列測的,而不是一條死板的水平線。
• 本機保留每次產生的紀錄,方便你回頭找出並清掉自己造的測資。
• 無廣告、免註冊、無伺服器,所有運算都在你的裝置上完成。
【重要說明】
TinyWalk 寫入的是合成資料,用途是開發與測試你自己的軟體。請勿用它來表示真實運動量,也請勿用於健走挑戰、保險或企業健康獎勵方案、遊戲,或任何以步數換取獎勵的情境。TinyWalk 寫入的樣本隨時可以在「健康」App 中刪除。
【Pro 一次性買斷解鎖】
100 步與 1,000 步的資料集永久免費。一次性內購即可永久解鎖 2,000/3,000/5,000/10,000 步的資料集,並解除每日產生次數限制。
隱私權政策:https://docs.google.com/document/d/1BjXYkyWHIPJsPevlrs4zaPxULF7BpFmlQgVC24dNfCU/edit?usp=sharing
使用條款 (EULA):https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
根據最新觀測到的 App Store 資料快速解答。
最新觀測到的下載價格為 免費。請開啟 App Store 官方連結確認目前結帳價格。
Apple 公開頁面目前在此商店顯示 0 個購買項目,公開清單可能不完整。