From 7205c2ad1eece22971a75876daffc08117add4f2 Mon Sep 17 00:00:00 2001 From: Sergei Date: Mon, 12 Jan 2026 11:55:31 -0800 Subject: [PATCH] Fix Apple Review issues: Login cleanup + Account Deletion Apple App Store Review - Submission ID: 0992528e-4ce9-4167-9a1b-07f4334a8055 Fix #2: Login Screen Cleanup (Guideline 2.1) - Removed non-functional "Create Account" button - Removed "Forgot Password" button (not needed) - Added actual logo image instead of text - Streamlined login screen to focus on core functionality Fix #3: Account Deletion Feature (Guideline 5.1.1(v)) - Added "Delete Account" button to Profile screen - Implemented confirmation dialog with clear warning - API integration: deleteAccount() method in api.ts - Automatically logs out and clears data after deletion - Redirects to login screen after successful deletion Updated APPLE_REVIEW_RESPONSE.md with full documentation. --- APPLE_REVIEW_RESPONSE.md | 50 ++++++++++++++++++++++++++------ app/(auth)/login.tsx | 62 +++++++--------------------------------- app/(tabs)/profile.tsx | 50 ++++++++++++++++++++++++++++++++ services/api.ts | 22 ++++++++++++++ 4 files changed, 125 insertions(+), 59 deletions(-) diff --git a/APPLE_REVIEW_RESPONSE.md b/APPLE_REVIEW_RESPONSE.md index e8374af..5d95cea 100644 --- a/APPLE_REVIEW_RESPONSE.md +++ b/APPLE_REVIEW_RESPONSE.md @@ -78,27 +78,61 @@ The paid digital content, services, or subscriptions included in or accessed by --- -### Fix #2: Account Creation Button +### ✅ Fix #2: Account Creation Button (Login Screen Cleanup) -**Date Fixed:** [PENDING] +**Date Fixed:** January 12, 2026 **Changes Made:** -- [TO BE FILLED AFTER INVESTIGATION & FIX] +- Removed "Create Account" button from login screen footer (not functional, not needed) +- Removed "Forgot Password" button from login screen (not needed for initial release) +- Replaced text-based logo with actual app logo image (`icon.png`) +- Cleaned up login screen to focus on core functionality **Technical Details:** -- [TO BE FILLED AFTER IMPLEMENTATION] +- File modified: `app/(auth)/login.tsx` +- Removed footer section containing "Create Account" and "Sign Up" link (lines 123-128) +- Removed "Forgot Password" TouchableOpacity (lines 109-111) +- Changed logo from `WellNuo` to ` {/* Logo / Header */} - - WellNuo - + Welcome Back Sign in to continue monitoring your loved ones @@ -106,27 +108,16 @@ export default function LoginScreen() { returnKeyType="done" /> - - Forgot Password? - -