iOS App It's time to talk about it

Hi, everyone.

In case you would like the visibility of the discussion performed without going to the Community instance:

Missing messages: Missing Messages on iOS App
Repro (not consistent): User gets a notification, opens from tapping on notification or just opening the app, new messages coming in, but the message from the push notification is missing in the post list. Without intervention, missing messages don’t appear ever. Force refresh (pull up) then the messages appear, or if cache is reset

Suggestion 1: When app gets focus, send a ping to server to check the latest message in the channel and compare it to the latest message on the server. If client is behind, pull the messages in order
Suggestion 2: Easy fix: force to refresh when app is focused

Duplicate messages being sent
Repro (not consistent): Send a message in a bad network (ie metro), observe occasionally the message is posted twice (duplicate messages are visible on webapp and in database as well)

Suggestion: Messages should each have unique ID and the server checks the ID to make sure it shouldn’t post it again.

Android Server URL issues
Repro: Logging out and trying to switch servers, enter in a new server, but it cannot connect and doesn’t let the user past the server URL screen
Work around: Force restart the app (only works once)

Session expiry not sending push notifications
Feedback that the session expiry time should be longer or removed by default.

Hope that helps. The mobile team hears you, so stay tuned as they address each issue one by one.