some good news: You can create self-signed SSL certificates now using the Certificate Tool.
As of integration framework (B1if) version 1.22.0 (delivered with SAP Business One 9.1 PL08 and SAP Business One 9.1, version for SAP HANA PL08), the integration framework provides a Certificate Tool. The certificate tool automates the creation of a root certificate and a self-signed server certificate based on the root certificate, it also deploys the server certificate to the integration framework keystore. Based on the server certificate, the tool creates an SSL certificate for the mobile device that connects to the integration framework with the SAP Business One mobile app
A more detailed documentation is available in the integration framework version 1.22.0 or higher, (choose Start -> All programs -> Integration solution for SAP Business One -> Integration Framework -> Help -> Documents -> Operations Part 2.)
For the context of mobile apps, we enhanced SAP Note 2019275 – SAP Business One mobile apps require a valid SSL certificate
Second good news on this subject: The Integration framework can can be updated separately, please see SAP Note 2129512 – Integration framework allows cross-SAP Business One version installation.
This should help when being on a lower version of integration framework (B1if) 1.22.0 currently!
Context/search terms: Starting with SAP Business One mobile app 1.11.1 for iOS and mobile app 1.2.0 for Android, a SSL connection without a valid SSL certificate is not possible anymore. The mobile apps show this message at logon: The certificate for this server was not issued by a trusted certificate authority. The connection to the server is disabled. Contact your IT administrator for more details