HealthKitの差分同期でデータを取りこぼす — HKAnchoredObjectQueryのアンカーを設計する
HealthKitの差分同期で歩数や睡眠が二重に数えられたり欠けたりする原因は、HKQueryAnchorの永続化設計にあります。newAnchorとdeletedObjectsを正しく扱い、再インストールやバックグラウンド更新をまたいでも整合するローカル取り込みの実装を、動くSwiftコードでまとめました。
Rork Max の健康アプリで、朝になると歩数が更新されない — HKObserverQuery が無言で止まる background delivery の設計
Rork Max が生成したネイティブ Swift の健康アプリで、アプリを閉じている間の歩数や心拍が反映されない——その多くは HKObserverQuery の background delivery が無言で止まっていることが原因でした。切り分けと、そのまま組み込める観測レイヤーの実装をまとめます。
Rork Max のネイティブアプリに歩数と睡眠を読み込む — HealthKit 連携で「数字に頼らない」癒し系アプリを作る
Rork Max が生成するネイティブ Swift アプリに HealthKit を組み込み、歩数・睡眠・心拍を読み書きする実装を、権限設計とバックグラウンド更新まで含めて整理しました。審査で弾かれやすい使用目的説明や、データが取れない本番特有のハマりどころも実例で解説します。
Rork Max SwiftUI ネイティブ機能 — Dynamic Island・Live Activities・HealthKit 対応
Rork Max の SwiftUI ネイティブ機能を徹底解説。Dynamic Island、Live Activities、HealthKit、HomeKit から App Store 公開まで、実装パターン+コード例で完全ガイド。
Rork Max で Apple Watch アプリを開発する — watchOS コンパニオンアプリ構築ガイド
Rork Max を使って Apple Watch(watchOS)コンパニオンアプリを構築する方法を解説。SwiftUI による WatchKit 開発、iPhone 連携、HealthKit 統合、コンプリケーション実装までステップバイステップで学べます。
Rork Max で作る本格フィットネストラッカー — HealthKit × Apple Watch × ウィジェット統合開発
Rork MaxでHealthKit・Apple Watch・ホーム画面ウィジェットを統合したフィットネストラッカーアプリを構築する上級チュートリアル。設計からApp Store公開まで完全解説。