デグーの体重・お世話・健康・通院・写真を家族と共有して記録できるiOSアプリ「うちのデグー」を、App Storeの審査に提出しました。ここまでの開発を一区切りとして、提出までに準備したことを残しておきます。
どんなアプリか
「うちのデグー」は、小さな家族であるデグーの毎日を、ひとつにまとめて記録するためのアプリです。
- デグーのプロフィール(名前・性別・誕生日・毛色・写真)の管理
- 体重、お世話・健康・通院の記録、リマインダー、日記
- 招待コードによる家族・パートナーとの共有と共同編集
- 複数端末でのリアルタイム同期
技術構成
今回はサーバーを自前で持たず、Appleのインフラに寄せた構成にしました。
- SwiftUI によるUI
- iCloud / CloudKit にデータを保存し、家族間の同期も CloudKit で実現
- アカウントは Apple ID に基づき、独自のメール登録やパスワード管理は行わない
- App内課金 でプレミアム機能を提供
- Google AdMob のリワード広告で機能を一時解放(ATT・UMPで同意管理に対応)
独自バックエンドを持たないことで、運用の負担とプライバシー上のリスクを小さくできたのが、今回いちばん大きかった判断です。
審査に出すまでに準備したこと
機能の実装以外にも、ストア提出にはいくつかの準備が必要でした。
- アプリアイコンとスクリーンショットの用意
- App Store Connect での情報入力(説明文・カテゴリ・年齢区分など)
- プライバシーポリシーの整備(iCloud/CloudKit・App内課金・広告まわりの記載)
- ATT(トラッキングの許可)と UMP(広告同意)の動作確認
- App内課金プロダクトの登録と、サンドボックスでの購入テスト
特にプライバシーまわりは、実際の構成(Apple ID・iCloud・AdMob)に合わせて記述を見直しました。詳細は「うちのデグー」プライバシーポリシーにまとめています。
これから
現在は審査の結果待ちです。無事に公開できたら、改めてこのブログとアプリ紹介ページでお知らせします。リリース後は、使いながら気づいた点を小さく改善していく予定です。
デグーと暮らす方に、毎日の記録が少しでも楽になる道具として届くとうれしいです。