1. System requirements for mobile devices
For using BMD apps on a smartphone or tablet, these prerequisites must be met:
Operating systems
- iOS: version 16.1 or later
- Android: version 9.0 or later
General information
- The available products can be downloaded from the manufacturer's app store and must be configured accordingly.
- All apps require a web server component that needs to be installed/licensed separately (see BMD web products).
2. Web server and certificate requirements
To ensure that communication between mobile devices and web server functions smoothly, the following points must be observed:
SSL certificates and chain validation
- The web server must have a valid SSL certificate.
- Make sure that the certificate chain is complete and correctly delivered, including all intermediate certificates.
- The website can be checked e.g. with this tool:
- https://www.ssllabs.com/ssltest/
Hint: Regularly carry out checks to ensure that the configuration is up to date and compatible.
3. Example illustration: certificate chain
For better illustration, here are two screenshots from an SSL test with SSL Labs:
Example: Incorrect certificate chain
In this case, only the server certificate is provided, the required intermediate certificate is missing. Due to this, the chain is recognised as "Incomplete".
4. Certificate compatibility with iOS devices
iOS devices only accept and check the certificates correctly—a prerequisite for the apps to be allowed to communicate—if they are on an Apple list of "Trusted Certificates".
Official Apple lists:
Note: With DigiCert certificates, so far no compatibility issues have been identified.