guppylab

Push Direct — USD 49, one-time

Push notifications without Firebase on iOS.

Apple already runs a push service. This plugin talks to it directly with a .p8 key — no Firebase SDK, no GoogleService-Info.plist, no Google dependency on the Apple side. Android uses FCM, because on Android there is nothing else.

What it adds

How it looks

use Guppylab\Push\Events\NotificationTapped;
use Native\Mobile\Attributes\OnNative;

#[OnNative(NotificationTapped::class)]
public function onTap(NotificationTapped $event): void
{
    $this->redirect($event->link ?? route('inbox'));
}

Requirements

NativePHP Mobile3.x
iOS15+. An APNs authentication key (.p8) from your Apple Developer account.
AndroidAPI 21+. A Firebase project and its google-services.json — FCM is the only push transport Android offers.
Your backendSends the notifications. The plugin is the device half; it does not send pushes for you.
What this is not.

It does not send push notifications. It receives them. Your server still talks to APNs and FCM, and you still own those credentials — which is the point: no third party sits between your app and Apple.

Licence and delivery

Questions first? suporte@guppylab.com.br