> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# モバイルアプリをテストする

決定論的なスイートを実行し、実際の開発ビルドでネイティブのサインイン、リンク、セキュリティ、購入を検証します。

## インストールとセットアップ

モバイルパッケージには、セッション保存、ディープリンク、チャットのストリーミングとキャンセル、権利、購入、オフラインキャッシュ、通知ルーティングの決定論的な Vitest スイートが含まれます。パソコン上で Expo、実機、プロバイダーの認証情報、端末のセットアップなしで実行できます。

```
corepack pnpm --filter @supastack/mobile test
corepack pnpm --filter @supastack/mobile typecheck
```


## 実装ワークフロー

実際の端末で EAS 開発ビルドのネイティブ動作を確認します。サインインとサインアウト、アプリ再起動後のセッション復元、ディープリンクを開く、アプリロックを有効にする、ネットワークのオフとオン、プッシュ登録を試してください。ストア購入とアプリロックは Expo Go では証明できません。


## 検証とトラブルシューティング

提出前に本番ビルドプロファイルをステージングバックエンドに対して実行します。バンドル ID、バージョンの取得元、宣言された権限、プロバイダーの秘密情報がアプリバンドルに含まれていないことを確認してください。各リリース確認で使った端末と OS バージョンを正確に記録します。


設定を続けるには、[モバイルアプリのトラブルシューティング](https://supastack.dev/ja/docs/mobile/troubleshooting.md)をご覧ください。


## 次へ

[モバイルアプリのトラブルシューティング](https://supastack.dev/ja/docs/mobile/troubleshooting.md)
