This article provides information about the automatic synchronization of the Sophos Mobile Control iOS application
Applies to the following Sophos product(s) and version(s)
Sophos Mobile Control as a Service 4.0
Sophos Mobile Control as a Service 3.6
Sophos Mobile Control 4.0
Sophos Mobile Control 3.6
iOS 7.1, iOS 8
Sophos Mobile Control - Requirements for the automatic synchronization of the iOS app and the "Locate" feature
To successfully let the Sophos Mobile Control (SMC) iOS app synchronize automatically and report the current location the following things must be given.
- The "Background App Refresh" must be enabled on the device.
To do so open "Settings | General | Background App Refresh" on the iOS device. Enable the feature and allow the "Control" app to use it.
Note: This cannot be defined by Sophos Mobile Control. The device owner can activate and deactivate it any time.
- The "Control" app must be running in the task switcher
To achieve this, user have to open the application once and let the app synchronize with the configured SMC server.
Once this was done the app should be closed by pressing the "Home" button once. This way, it is sent to the background but not terminated completely.
Note: When the device is turned off, all applications running in the background are terminated. After restarting the device, the app must be started once again and be set into the background
- Only in addition for locate: To get the location of a device, the Sophos Mobile Control app must be allowed to use the location services.
This can be activated in "Settings | Privacy | Location Services". After enabling the general "Location Services" feature on the iOS device, the "Control" app must be allowed to use it.
If the above things are given, the application should be able to synchronize automatically including the location. The Sophos Mobile Control server tries to send out an APNS trigger once a day so the Sophos Mobile Control app will synchronize. Note:
This article only applies to devices running iOS 7.1 or higher. Former iOS versions did not support the automatic background synchronization correctly.