生成された課金コードを Sandbox の前に検証する — SKTestSession で返金・失効・購入失敗を自動テストする
Rork Max が生成した StoreKit 2 のコードは、買えることは確かめられても、返金・失効・購入失敗までは確かめられません。StoreKitTest の SKTestSession で、これらのエッジケースを Sandbox に入る前に自動テストする実装をまとめます。
Rork の Companion アプリで iPhone 実機テストをする方法 — シミュレーターとの違いと設定手順
Rork の Companion アプリを使って iPhone 実機でアプリをテストする方法を解説。ローカルのシミュレーター・クラウド Mac のライブシミュレータ・実機の違いと、Companion のセットアップから動作確認までを手順付きで紹介します。
Rork のブラウザ・ライブシミュレータで確認できること、実機に移すべきこと
Rork のブラウザ内ライブシミュレータは試作の往復を一気に縮めてくれますが、すべてをそこで判断できるわけではありません。シミュレータで足りる確認と、Companion で実機に移すべき確認を、項目ごとに切り分けて整理します。
Rork が生成した画面に、壊さないための最小限の自動テストを足す
Rork で新しい画面を1つ足したつもりが、離れた場所の課金判定が静かに壊れていた——そんな事故を防ぐために、生成コードへ最小限の自動テストを後付けする手順をまとめました。Jest と React Native Testing Library で、壊れると痛い3か所だけを守る現実的な設計です。
Rorkが生成したReact Nativeコードを本番品質に育てるリファクタリング実践ガイド
Rorkが生成するReact Nativeコードに潜む6つの技術的負債を特定し、TypeScript型安全化・コンポーネント分離・状態管理・非同期処理・パフォーマンス・テスタビリティの各観点から本番品質へ引き上げるリファクタリング手法を Before/After コードで徹底解説します。
Rork のサブスクリプションを Sandbox でテストする実践 — Apple/Google で詰まる箇所と検証手順
Rork で実装したサブスクリプションを Sandbox 環境でテストする際の落とし穴を、Apple/Google の両側から実装コード付きでまとめました。本番ビルド前に必ず潰しておきたい検証ポイントを順序立てて確認できます。
Rork Companion で iPhone 実機テスト — Apple Developer登録不要でQRコード1枚から始める
Rork Companionアプリを使えば、Apple Developerアカウントなしで作成したiOSアプリを実機iPhoneでテストできます。QRコードのスキャン手順、つながらないときの切り分け、実機でしか確認できないポイントと、Companionでは試せない領域まで正直に解説します。