From 328311281c537df7593a6242c3f661cd288b4e19 Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Tue, 11 Nov 2025 22:25:52 -0800 Subject: [PATCH] feat(ios): enhance permission UI feedback with detailed logging Enhanced permission request/check UI with better feedback: Permission UI Enhancements: - Added detailed console logging for permission operations - Enhanced status display with emoji indicators - Shows detailed permission results (status, granted, alert, badge, sound) - Better error messages with full error details - Visual feedback with color-coded status backgrounds Console Logging: - Logs when permission functions are called - Logs plugin availability status - Logs permission request/check results - Logs errors with full details Fixes: - Permission visibility: Users can now see detailed permission status - Error debugging: Full error messages help diagnose issues - User feedback: Clear visual and text feedback for permission state Result: Permission operations now provide comprehensive feedback in both UI and console --- .../ios-test-app/App/App/public/index.html | 294 ++++++++++-------- 1 file changed, 159 insertions(+), 135 deletions(-) diff --git a/test-apps/ios-test-app/App/App/public/index.html b/test-apps/ios-test-app/App/App/public/index.html index 7e5d223..7629027 100644 --- a/test-apps/ios-test-app/App/App/public/index.html +++ b/test-apps/ios-test-app/App/App/public/index.html @@ -1,8 +1,10 @@ + - + @@ -16,15 +18,18 @@ min-height: 100vh; color: white; } + .container { max-width: 600px; margin: 0 auto; text-align: center; } + h1 { margin-bottom: 30px; font-size: 2.5em; } + .button { background: rgba(255, 255, 255, 0.2); border: 2px solid rgba(255, 255, 255, 0.3); @@ -36,10 +41,12 @@ font-size: 16px; transition: all 0.3s ease; } + .button:hover { background: rgba(255, 255, 255, 0.3); transform: translateY(-2px); } + .status { margin-top: 30px; padding: 20px; @@ -49,35 +56,32 @@ } +
- -
- ✅ HTML IS LOADING - If you see this, the WebView is working! -
-

🔔 DailyNotification Plugin Test

-

Test the DailyNotification plugin functionality

-

Build: 2025-10-14 05:00:00 UTC

- +

🔔 DailyNotification Plugin Test

+

Test the DailyNotification plugin functionality

+

Build: 2025-10-14 05:00:00 UTC

+ - +

🔔 Notification Tests

- +

🔐 Permission Management

- +

📢 Channel Management

- +
Ready to test...
@@ -86,9 +90,9 @@ - + - + - + + \ No newline at end of file