!tDRGDwZwQnlkowsjsm:matrix.org

Riot iOS

1185 Members
Riot/iOS, matrix-ios-kit and matrix-ios-sdk discussion | https://itunes.apple.com/app/riot-open-source-collaboration/id1083446067 | TestFlight build: https://testflight.apple.com/join/lCeTuDKM172 Servers

Load older messages


SenderMessageTime
6 Sep 2019
@mat:tout.imMatMaul
En réponse à @aaron:raim.ist

Does this affect Riot? https://www.macrumors.com/2019/09/05/private-messaging-apps-changes-ios-13/

Encrypted messaging apps currently use the VoIP APIs Apple is restricting for decrypting messages on the iPhone in the background, and the change disables that functionality.

Come onnnnnn
12:53:11
@mat:tout.imMatMaulYou already had to have VoIP to get to use the API... I need to look if there is again another stupid restriction12:54:23
@mat:tout.imMatMaulIf at least they would allow code execution on receiving visual push notifications... But no.12:54:58
@aaron:matrix.orgaaron
In reply to @mat:tout.im
If at least they would allow code execution on receiving visual push notifications... But no.
Isn’t there an encrypted push handler for decrypting push messages locally when received?
13:01:39
@aaron:matrix.orgaaron So long as you don’t need millisecond latency on your incoming chat messages. 13:02:07
@syntaxerrror:matrix.orgSyntaxErrror joined the room.16:01:15
@mat:tout.imMatMaul I don't think so. From what I have read you send a push visual notif and you can't run any code from that until the user click on it. It needs double checking but last time I checked I understood that the only hope for that was this VoIP API. 17:49:24
@aaron:matrix.orgaaron
In reply to @mat:tout.im
I don't think so. From what I have read you send a push visual notif and you can't run any code from that until the user click on it. It needs double checking but last time I checked I understood that the only hope for that was this VoIP API.
At some point they added a push encrypted background helper for that exact case. As I understand the downside is you’re subject to batching though, and have to obey the user’s wishes about when messages can arrive and power settings.
17:58:24
@mat:tout.imMatMaul Execute code when recieve push notification when app is not running - Stack Overflow
https://stackoverflow.com/questions/48622651/execute-code-when-recieve-push-notification-when-app-is-not-running/48622860
18:02:57
@mat:tout.imMatMaulSo you can if your app is running only, so useless for our use cases 😭18:03:24
@aaron:matrix.orgaaron Sorry, Riot.im search is not great, I can’t find the link on here. Give me a few minutes to get a desktop. 18:12:24
@aaron:matrix.orgaaron Knowing the class exists and finding the documentation (and name) for the class are two different issues. 18:13:49
@aaron:matrix.orgaaronMatMaul: https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension18:22:11
@aaron:matrix.orgaaron I don’t know when it was introduced, but it’s part of the iOS 10.0+ SDK. 18:23:26
@aaron:matrix.orgaaron With the previous caveat that you are now subject to Apple’s push batching. You may not receive notifications when you want them, they will arrive when the tower and phone decide they want them. 18:25:32
@mat:tout.imMatMaulAh yeah I think I went through it at some point but the batching completely defeat the purpose for messaging18:47:50
@aaron:matrix.orgaaron Meh. Works for everything else on the system. 18:49:45
@mat:tout.imMatMaul Modifying Content in Newly Delivered Notifications | Apple Developer Documentation
https://developer.apple.com/documentation/usernotifications/modifying_content_in_newly_delivered_notifications
18:50:36
@mat:tout.imMatMaulNo mention of the batching here18:50:58
@mat:tout.imMatMaulTo be tested thanks18:51:06
@aaron:matrix.orgaaron From my understanding, it batches them on a human time scale. Seconds or minutes, depending on battery and signal and whatever. 18:52:10
@mat:tout.imMatMaulAh ok cool then.18:52:52
@aaron:matrix.orgaaron So not likely noticeable. 18:53:23
@aaron:matrix.orgaaron There is an execution limit though so you can’t abuse them. 18:53:50
@spost:matrix.orgSam joined the room.19:34:31
@mendocath:overknown.comMendo joined the room.21:44:34
@mendocath:overknown.comMendo 21:49:20
@mendocath:overknown.comMendo 22:10:38
@mendocath:overknown.comMendo changed their profile picture.22:17:31
7 Sep 2019
@wcismylife:matrix.orgwcismylifeMaterial design apps look so bad on iOS05:13:07

Show newer messages


Back to Room ListRoom Version: