mandarons / icloud-drive-docker

Dockerized iCloud Client - make a local copy of your iCloud documents and photos, and keep it automatically up-to-date.
BSD 3-Clause "New" or "Revised" License
969 stars 46 forks source link

[FEATURE] sync iMessages #178

Open ebdavison opened 7 months ago

ebdavison commented 7 months ago

Use case As a regular use, I want to backup messages from icloud so that I can have a local archive of older messages and free some space on the iphone.

Describe the solution you'd like In the same manner that files and photos are synced, I would like to be able to make a local archive of messages so that I can free up space on the phone and set message to remove messages older than 1 year. This is the largest source of data storage on my iPhone.

Describe alternatives you've considered No workable way I have found to to this through iCloud and don't run Windows or Mac to see if the iCloud Desktop can do it.

mandarons commented 7 months ago

In this app's current form, it can do things that are possible through icloud.com. Looks like iMessages are not available on iCloud.com. So, it's not possible right now.

However, we are looking into different, more complex authentication methods enable ADP that will most likely help enable this feature.

petter1 commented 5 months ago

Maybe this pypush could be integrated in order to sync iMessages (don’t know if it still works)

https://github.com/JJTech0130/pypush

mandarons commented 4 months ago

Pypush seems to be broken at the moment. From their README:

Pypush is broken at the moment. We thank you for your continued support of the project! The Pypush demo will not work without significant modification to the code to remediate challenges posed as a response to third party iMessage clients growing in popularity.