- Notifications
You must be signed in to change notification settings - Fork399
Python APNs and iMessage client
License
JJTech0130/pypush
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Warning
pypush is undergoing a major rewrite. The current version is not stable and may not work as expected. Many features have been temporarily removed.
Versioning starts at 2.0.0 due to conflicts with the original package to have thepypush name. Do not expect stability until 3.0.0.
pypush was originally a POC demo of my recent iMessage reverse-engineering.It is now being developed into a community library aiming to cover all of Apple's internal API surface.
Currently, the rewritten version supports using the client side of Apple's internal APNs API, meaning it can activate as anApple device and receive push notifications. Stay tuned for future updates as we bring back the iMessage API and more!
pypush is completely platform-independent, though it may require device identifiers to use some APIs.
Simple installation:
pip install pypush[cli]
Editable installation (for development):
git clone https://github.com/JJTech0130/pypushcd pypushpip install -e.
This project is licensed under the terms of theSSPL
This project has been purchased byBeeper, please contact them with any questions about licensing.
About
Python APNs and iMessage client
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors9
Uh oh!
There was an error while loading.Please reload this page.