OS and Device Policy

Desktop OSs/Devices

MobileCaddy current supports Windows 10 (64 bit) and ChromeOS and includes full support of MobileCaddy features and functions, e.g. full offline support, OTA updating, etc, (unless specified below).

Beta Versions

Beta versions for Linux (.deb) are available upon request, subject to conditions.

Known Limitations

  • None

Mobile OSs/Devices

Apart from where specifically mentioned below, applications built with MobileCaddy shall support OS and Versions in line with those supported by the Salesforce Mobile SDK project. As the Salesforce Mobile SDK project releases new versions, so the supported OSs and versions may change.

Note: When newer versions of OSs are released it may be necessary to release a newer version of device apps¹ to cater for these. In these scenarios the minimum version of supported OS may rise without prior warning. Mandatory updating of device apps (based upon Salesforce Mobile SDK upgrades) is not enforced, unless due to security reasons. Minimum supported versions may also rise if device apps are needed to re-built with newer versions of the Salesforce Mobile SDK.

Supported Versions Matrix

Salesforce Mobile SDKMin iOSMax iOS (tested up to)Min AndroidMax Android (tested up to)
4.0.28.010.0.24.47.1
4.18.010.0.24.47.1
4.28.010.0.24.47.1
4.38.011.0.24.48.0

Note: TLS 1.1 is minimum and default on all devices as of Salesforce Mobile SDK version 4.0.2

Cordova Plugins

This section contains information about known issues/conflicts with some of the Cordova plugins that are commonly used.

PluginOSComments
cordova-plugin-local-notificationsiOS 10.XKnown issues with plugin versions greater than 0.8.2, but 0.8.2 is not working with iOS 10.x

Note: This is intended as a guide, not a comprehensive list. MobileCaddy shall endeavour to ensure that all known plugins are working on existing client’s device apps. This is also subject to device manufactures guidelines (e.g. security), and underlying support from the individual plugins/packages.

Footnote

  1. Device Apps are the binary applications that get installed onto users’ devices, and that can be submitted to iTunes and Play stores or installed through 3rd party MDM solutions.