JJTech0130 / pypush

[being rewritten] Cross-platform iMessage POC
https://discord.gg/BVvNukmfTC
Other
3.56k stars 396 forks source link

No sending message (WARNING about his is probably not a real account) #92

Closed elminson closed 4 months ago

elminson commented 9 months ago
       WARNING  Participant mailto:xxxxxx@gmail.com has no identities, this is probably not a real account          imessage.py:566
       WARNING  Participant tel:+xxxxxxxxxxxxxx has no identities, this is probably not a real account                   imessage.py:566

In in Async branch and tested.

I know we are having issues but wanna keep tracking of what I experience

Kasherpete commented 9 months ago

This is a known issue and has been an issue for quite some time before Apple's involvement. However @SpaceSaver mentioned in #90 that it might have been worsened since then.

elminson commented 9 months ago

thank you @Kasherpete I will generate a data.plist (or try to )

jzhr commented 9 months ago

instead of generating a new data.plist, using https://github.com/beeper/mac-registration-provider for validation data seems to have worked for me

elminson commented 9 months ago

instead of generating a new data.plist, using https://github.com/beeper/mac-registration-provider for validation data seems to have worked for me

I try @jzhr but say is invalid, can you tell me how to do it? what mac do you have, OS version?

Kasherpete commented 9 months ago

I try @jzhr but say is invalid, can you tell me how to do it? what mac do you have, OS version?

Ah if you have an invalid OS version it won't work. (Also look at Beeper's GitHub, and find the phone registration provider, that's works on an iPhone). More versions will be supported soon.

However like I said before you will most likely not be able to fix this issue, as we don't have any working solution in the code. Check out #90, hopefully that will give you more insight on where this issue stands.

jzhr commented 9 months ago

instead of generating a new data.plist, using https://github.com/beeper/mac-registration-provider for validation data seems to have worked for me

I try @jzhr but say is invalid, can you tell me how to do it? what mac do you have, OS version?

@elminson My model is A2442 running Ventura 13.6. #90 linked above has the specific code change

SpaceSaver commented 9 months ago

instead of generating a new data.plist, using https://github.com/beeper/mac-registration-provider for validation data seems to have worked for me

I try @jzhr but say is invalid, can you tell me how to do it? what mac do you have, OS version?

So, that won't make a data.plist but will instead use the Mac to generate the validation data which Pypush normally uses the data.plist to generate. This is unique to each request.