Using iOS Simulator in XCode with Bitdefender GravityZone
When we attempt to reach SSL-protected websites (i.e. https://carallel.com) using iOS Simulator on MacOS, we receive an error that The Connection Is Not Private, and it looks like a self-signed SSL certificate is being proxied by Bitdefender which isn't trusted by the simulator.
Is there a way to exclude the iOS Simulator app from using this Bitdefender cert, or a way to trust the Bitdefender Certificate Authority (CA) so we can use iOS Simulator?
Comments
-
Hello @pstrauss,
We do not have the possibility to exclude an application, however you can add exclusions to the websites that you know you are going to access ( if you are aware of the list of websites that you are going to access).
To add an exclusions please follow the steps described in this article:
Another option but it's not recommended, is to disable the HTTPs traffic scanning by unchecking the Scan HTTPS checkbox from the Network Protection - General section of your applied policy.
Kind Regards,
Andrei
1 -
I figured out an alternative solution for anyone else who encounters this issue:
- Go into the Mac's keychain and export the BitDefender CA certificate
- Open iOS Simulator and drag the certificate file onto the window
- Go into the simulated iOS Device under Settings > General > About > Certificate Trust Settings
- Make sure the BitDefender CA certificate is enabled as trusted
You might want to add that solution to your knowledgebase.
1