The Validic SDK can’t actually unpair a device from a phone. It should be an end-user action to remove the BLE connection from their OS. This ensures user consent to remove a device from the phone’s settings.
Unpairing a device from the OS Bluetooth settings isn’t possible in iOS. This is intentional by Apple as a security measure. Apple prefers the Control Center/Settings to be the central location for user settings and not to allow 3rd party apps to automatically adjust those settings.
With that said, there are some things you can do to disconnect the Validic SDK from listening for readings in the background and additional steps you could take in your app to guide the user to the BLE settings in their OS and allow them to take the action of removing the device from the phone’s settings.
...