Skip to main content

Background Sync for Pending Messages in FSM iOS Application

  • January 24, 2025
  • 0 replies
  • 23 views

Forum|alt.badge.img+5
  • Do Gooder (Employee)
  • 4 replies

Hi R&D Team,

 

One of our customers has requested an enhancement for the FSM mobile application, particularly for the iOS version.

The request addresses a situation where pending messages in the mobile app's sync queue are not sent to the server if the technician switches to another app, such as Teams or Google Maps, causing the FSM app to move to the background.

 

As a result, these pending sync messages remain in the queue until the FSM app is reopened. For example, if a 'task completion' message gets stuck in the queue on a Friday evening, it will not be sent to the server until the technician reopens the app on Monday. This delay disrupts business processes and impacts the proper execution of workflows.

 

The iOS imposes a limitation on background sessions, allowing them to remain active for only 30 seconds. After this time, the system terminates the background application. Consequently, if users do not open the FSM application before all messages are synced to the server, some messages may remain in the mobile pending queue. 

 

As a solution, we propose developing an in-app notification for the FSM application. This notification would alert users when the app is minimized and there are still pending messages in the mobile queue, prompting them to reopen the application to complete the message sync process. 

 

Thank You,

Pasan Pramuditha

0 replies

Be the first to reply!

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings