diff --git a/native/push/push-handler.react.js b/native/push/push-handler.react.js
--- a/native/push/push-handler.react.js
+++ b/native/push/push-handler.react.js
@@ -332,12 +332,8 @@
     const firebase = getFirebase();
     const hasPermission = await firebase.messaging().hasPermission();
     if (!hasPermission) {
-      try {
-        await firebase.messaging().requestPermission();
-      } catch {
-        this.failedToRegisterPushPermissions();
-        return;
-      }
+      this.failedToRegisterPushPermissions();
+      return;
     }
 
     const fcmToken = await firebase.messaging().getToken();