ChatSecure / ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
https://chatsecure.org
Other
3.13k stars 1.03k forks source link

Use VoIP push for improved reliability #635

Open Mrfuyu opened 7 years ago

Mrfuyu commented 7 years ago

Is there a technical reason why ChatSecure cant be autostarted or whats the reason? This is the main reason why i cant chat with friends (which use ios) over xmpp because they always forget to start the app.

thanks for the push feature, before chatting wasnt even possible with very good friends. but autostart is needed for all other friends where no daily communication is done

chrisballinger commented 7 years ago

What do you mean by auto start? Like, push working without needing to exchange push/knock tokens?

If you use a server that supports XEP-0357 it will work a lot better.

Mrfuyu commented 7 years ago

xep-0357 is already available and the push works great if they start the app after a restart manually. but this manual app launch is forgotten often, so their device cant be waken up by the push service and so they dont get new messages. i talked to them if this manual start is also neccassary in wa but they neglected. thats why i was wondering whats the reason for this behaviour :)

chrisballinger commented 7 years ago

Ah yes, this will be a problem until we can claim that we support some level of VoIP...

gelft commented 7 years ago

support some level of VoIP

Jingle?

tmolitor-stud-tu commented 7 years ago

See https://github.com/ChatSecure/ChatSecure-iOS/issues/738 for a discussion about how to implement VoIP support in chatsecure.