Skip to content

Commit bca24c0

Browse files
committed
docs: append log for in-app browser implementation
1 parent 1e3a63d commit bca24c0

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

docs/開発日記.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1679,3 +1679,8 @@ Mobile側でルーティンTodo(複数日分)を作成した際、ローカル
16791679
**テストカバレッジ追加:** useKeepState(7件), useModalState(7件), offlineQueue(3件追加), shared/utils(10件)
16801680
\n## 2026-03-10 CI/CD実行とテスト通過確認\n\nGitHub Actions上のCI/CDテストを実行し、テストが全て成功することを無事に確認した。\n
16811681
\n[2026-03-10] App Store審査指摘対応: アカウント削除機能の実装\n- ガイドライン 5.1.1(v) 対応として、退会(アカウント削除)機能を実装。\n- SupabaseのRPC機能(`delete_user`)を利用し、`DELETE FROM auth.users WHERE id = auth.uid();` により安全にユーザーを削除。\n- Web版およびMobile版の設定画面(SettingsModal)に赤い「アカウント削除」ボタンと確認ダイアログを追加。\n- 関連する日・英ローカライズを追加対応。
1682+
1683+
3/10
1684+
**App Store審査対応の改善:**
1685+
利用規約とプライバシーポリシーのリンクが外部ブラウザで開く仕様だったものを、`expo-web-browser` を用いてアプリ内ブラウザ(In-App Browser)で開くように実装を変更した。
1686+
これにより、アカウント登録中のユーザーがアプリから離脱してしまうのを防ぎ、UXの向上およびApp Store審査でのリジェクトリスクをさらに低減させた。

0 commit comments

Comments
 (0)