Rorkアプリの本番クラッシュを「読める」レポートに変える — dSYM復元と文脈ログ、段階配布の実装メモ
Crashlyticsを入れたのにスタックトレースが読めない——dSYM/mapping復元、文脈を持たせるログ設計、App DistributionとGitHub Actionsの段階配布までを実装メモとしてまとめます。
フィーチャーフラグが散らかる前に — 命名・段階公開・キルスイッチを6本横断で統治する設計
リモート設定でフラグを増やしていくと、半年後には誰も意味を覚えていないキーが並びます。命名規約・デフォルトの安全側・段階公開・キルスイッチ・棚卸しを、6本並行運用の実装とともに統治の仕組みとして整理しました。
Rork製6アプリで分析イベントを型で守る — 共有イベント層の設計メモ
6本のRork製アプリでイベント名がバラつき分析が破綻した経験から、型付きイベントレジストリを単一の真実として送信を薄いラッパーに集約する設計をまとめます。パッケージ分割の判断、スキーマのバージョニング、CIでの差分検出まで実装コード付きです。
Firebase App Check を Rork に段階的に enforcement する — AdMob 不正検知と Crashlytics を壊さない実運用設計
Firebase App Check を本番投入したいが Crashlytics や AdMob を壊したくない、という個人開発者向けに、Rork から DeviceCheck と Play Integrity を段階的に有効化する設計とロールバック手順をまとめます。
Rork Max SwiftUI アプリのクラッシュログが読めない:dSYM アップロード設定の落とし穴
Rork Max で生成した SwiftUI アプリの Crashlytics でクラッシュが Unsymbolicated になる問題を解決します。dSYM ファイルの正しいアップロード設定と、個人開発アプリの改善実例を紹介します。
Rork Max 製 iOS アプリの Firebase CocoaPods を Swift Package Manager へ移行した実録——2026年10月の廃止前に対応した手順と3つの落とし穴
Firebase Apple SDK の CocoaPods 配信が2026年10月に停止します。Rork Max 製 iOS アプリ4本を Swift Package Manager へ移行した実体験をもとに、手順・落とし穴・Dropbox競合コピー問題の解決策を詳細に解説します。
Rork アプリが「データセーフティ」未入力でGoogle Playにリジェクトされたときの直し方
Google PlayのデータセーフティセクションをRorkアプリ向けに正しく記入する手順を解説。AdMob・Firebase・RevenueCatなど主要SDKが収集するデータの申告漏れパターンと対処法。
Rork × Firebase Realtime Database でリアルタイム同期アプリを作る入門ガイド
RorkアプリにFirebase Realtime Databaseを連携し、リアルタイム同期を実現する入門です。プロジェクトのセットアップ、SDKの組み込み、CRUD操作の実装、本番前に必須のセキュリティルール、オフライン対応の設定までを実践コード付きで丁寧に説明します。
Rorkアプリのデータベース・バックエンド接続エラー解決法 — Firebase/Supabase対応
RorkアプリがFirebase、Supabaseなどのバックエンドと接続できない場合の完全解決ガイド。認証エラー、CORS問題、ネットワークセキュリティ設定、データ永続化、オフライン同期まで、実践的なトラブルシューティングを網羅。
Feature Flags を運用に耐えさせる — Rork Max のキルスイッチと段階的ロールアウト設計
Rork Max アプリに Feature Flags と Remote Config を導入し、審査を待たずに障害を止めるキルスイッチ、安定したバケット配分による段階的ロールアウト、フラグを負債にしない運用までを実装コードとともに整理します。
Rork でユーザー認証を実装する — Firebase・Supabase 連携ガイド
Rorkで作ったアプリにユーザー認証を追加する手順です。Firebase AuthenticationとSupabase Authの両方の実装、未ログインユーザーをリダイレクトする認証ガード、どちらを選ぶかの比較、ソーシャルログイン追加のTipsまでを一通り解説します。