Native macOS application to send iOS Push Notifications using Apple Push Notification Service directly.
This application was written in 2014 to test APNS directly without bothering backend developers. It helped a lot to detect wrong iOS build and backend configurations (like wrong provision profiles). Also it was used to stress test APNS by sending multiple notifications to one device.
Application should be able to build targeting OS X up to 10.7.
OS X 10.6 is lacking weak
support but it can be targeted with some code modifications.
Application uses socket connection to APNS and CoreData to store device names and push tokens.
Push notification certificates are pulled directly from the Keychain.
- Download this project.
- Open
APNS Pusher.xcodeproj
- Run
This is a legacy project and my first macOS application. It is not maintained anymore. You can send some pull requests but I do not promise I will have time to review and accept them.
This project is licensed under the MIT License - see the LICENSE.md file for details
- CocoaAsyncSocket for GCDAsyncSocket library
- Pusher for the inspiration
- pixabay.com for this fancy icon