apple / apn-push
Push notifications to Apple devices
Installs: 1 242 447
Dependents: 3
Suggesters: 0
Security: 0
Stars: 165
Watchers: 10
Forks: 39
Open Issues: 3
Requires
- php: ^7.4 | ^8.0
- ext-curl: *
- ext-json: *
Requires (Dev)
- escapestudios/symfony2-coding-standard: ~3.0
- phpmetrics/phpmetrics: ~2.0
- phpstan/phpstan: ~2.1
- phpunit/phpunit: ^9.0 | ^10.0
- psr/simple-cache: ~1.0
- web-token/jwt-key-mgmt: ~2.0
- web-token/jwt-signature: ~2.0
- web-token/jwt-signature-algorithm-ecdsa: ~2.0
Suggests
- spomky-labs/jose: Allow using JSON Web Token for authenticating in Provider (do not work with PHP 7.2).
- web-token/jwt-key-mgmt: Allow using JSON Web Token for authenticating in Provider.
- web-token/jwt-signature: Allow using JSON Web Token for authenticating in Provider.
- web-token/jwt-signature-algorithm-ecdsa: Allow using JSON Web Token for authenticating in Provider.
- dev-master
- v3.2.0
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- 2.0.x-dev
- v2.0.2
- v2.0.1
- v2.0
- dev-feature/inrease-php-version-to-7.4
- dev-feature/add-support-php8
This package is auto-updated.
Last update: 2025-06-11 14:58:18 UTC
README
#StandWithUkraineApple Apn Push
Send push notifications to apple devices (iPhone, iPad, iPod).
Support authenticators:
- Certificate
- Json Web Token
Supported protocols:
- HTTP/2
Requirements
Now library work only with HTTP/2 protocol, and next libraries is necessary:
Installation
Add AppleApnPush in your composer.json:
{ "require": { "apple/apn-push": "~3.0" } }
Now tell composer to download the library by running the command:
$ php composer.phar update apple/apn-push
Documentation
The source of the documentation is stored in the docs
folder in this package:
Develop and testing via Docker
License
This library is under the MIT license. See the complete license in library.
LICENSE
Reporting an issue or a feature request
Issues and feature requests are tracked in the Github issue tracker.
Contributors:
Thanks to everyone participating in the development of this AppleApnPush library!
Note: if you want to be a contributor to this library, we can send the OpenSource license of PhpStorm for development this library. For this, please contact me via email zhuk2205
[dot]
gmail.com
Thanks
Very thank for JetBrains for providing the OpenSource license for development this library with PhpStorm.