
Receive test Apple pushes on iPhone

Receive test Apple pushes on iPhone
Push Notification Client is a macOS application for testing the Apple Push Notification Service (APNS). It allows developers to send test push notifications to iOS devices without requiring a dedicated backend server. The application manages and selects push certificates through the Mac Keychain. The application includes tools for APNS development, such as an APNs payload builder and validator that checks against the 4 KB limit, an APNs JWT generator for signing ES256 provider tokens, an APNs device token checker, and an APNs error codes reference guide. The typical workflow involves obtaining the APNS push certificate from the iOS developer, installing it into the Mac Keychain, and selecting it within the application. The user then pastes the device token, selects the environment (Development or Production), edits the JSON payload, and sends the push. The application requires macOS 14.6 or later and is free to download from the Mac App Store. It is designed to keep user data on the device and does not sell personal data. It may display advertisements and use anonymous analytics. The developer also provides a suite of 37 browser-based tools for iOS and Android developers, covering topics such as Apple device screen sizes and app icon generation.